Cómo insertar contenido php en el bucle de sus extractos del blog

De vez en cuando, me sale un mensaje de la buena gente de Google a mi cuenta de Adsense que sugiere una modificación ad u otra que proponen puede ayudar con objeto de reforzar mi ingresos por publicidad. En muchos casos, el cambio sugerido es bastante simple - sólo enviar un aviso por un poco más grande, o moverlo un poco más arriba “por encima del pliegue”.

Sin embargo, hay momentos en que te das cuenta de que un anuncio o quizás algún otro contenido tiene que entrar en un área de su blog que no es tan fácil de conseguir. contenido de la barra lateral es una cosa, y por lo general bastante fácil de modificar, pero cuando se trata de otras áreas de su sitio web que podrían generarse dinámicamente por código, insertar contenido único no es tan simple.

Por ejemplo, en el caso de una blog de WordPress o una sitio web de WordPress, el contenido central de su página de inicio es más probable una corriente de extractos de su blog. Las personas pueden hacer clic en “Leer más” para abrir la página de entrada en sí. Se puede crear una especie de plantilla para su blog de cuidado insertar la publicidad requerida en su puesto exactamente donde quiere que vaya, pero la inserción de un anuncio en su página principal del blog es un poco más difícil.Se olvide de blogs: Cómo alimentar cualquier sitio web con WordPressSe olvide de blogs: Cómo alimentar cualquier sitio web con WordPress¿Has oído? Los blogs son noticias viejas. Espero que no salte en ese tren en particular. Sí, sitios estáticos son los de moda ahora. Estoy bromeando, por supuesto. Siempre ha existido la necesidad ...Lee mas

Es difícil sobre todo porque no es un único flujo de código que se desarrolla el contenido de la página. En realidad es un bucle que pasa a través de sus mensajes más recientes, saca los extractos, y da salida a la información de texto, pie de página sobre el artículo, y el botón “Leer más”.

Inserción de contenido PHP en su blog Loop

Por lo tanto, ¿qué significa eso exactamente? Bueno, vamos a dar mi ejemplo Adsense. Google me dice que lo haría bien si he añadido un tercer anuncio gráfica más cerca del pliegue. Ahora, el lugar perfecto para un anuncio de este tipo es sólo un poco abajo de la sección principal y a la derecha de la barra de navegación. Ese es el centro derecha, muerto de la zona en la que se enumeran a mis extractos del blog.

Vídeo: Forma de Contacto para Blogger

Lo ideal sería que el anuncio se ve a la derecha después de la primera entrada en el blog extracto, y justo antes de la línea de separación entre los postes.

php inserción en bucle

Con WordPress, hay algunos lugares en los que este tipo de código de fragmento posterior tiene lugar, pero realmente depende de su tema. Por lo general, se verá en la “página” o archivos PHP “índice”. Una vez más, depende de su tema, así que lo mejor es ejecutar un simple servidor web, para probar, como XAMPP, y cargar toda tu blog o sitio web en ese servidor. Juega un poco con el archivo PHP que se piensa que es el más adecuado y ver si cambia la página.Cómo instalar un servidor Web de Windows en su PC con XAMPPCómo instalar un servidor Web de Windows en su PC con XAMPPLee mas

php inserto en bucle

Por lo general, en WordPress, verá el código que se ejecuta a través de sus últimos mensajes utilizando una sentencia while, como se muestra a continuación.

php inserto en bucle

Ahora, yo uso el tema de Ikarus, que cuenta con varios diseños diferentes en función de la configuración del blog. Estos se almacenan en una carpeta de “diseño”, y en mi caso particular, ya que he elegido el diseño “blog”, el código que estoy buscando se pueden encontrar en el archivo “blog.php”.

php inserción en bucle

Hay una docena y media de formas de forzar algo para mostrar sólo la primera vez a través de un bucle while. Todo el mundo va a tener su opinión, y todo el mundo se va a sentir su camino es la mejor manera. No voy a decir que - sólo voy a darle el código que funciona.

Vídeo: Envio de formulario con PHP

Ya sea en el inicio de su archivo PHP, o en cualquier lugar antes de la sentencia “while”, basta con pegar el siguiente código.

Lo que esto hace es establece dos variables a diferentes valores. Eso es. A es 1 y B es 2. No igual, ¿verdad? A es menor que B.

Así que ahora, al entrar en la declaración Mientras, se va a comprobar si A es menor que B. La primera vez a través del bucle while, usted sabe que esto va a ser verdad, por lo que mostrar lo que desea mostrar, a continuación, establecer una igual a B para que la próxima vez a través de la “a es menor que B” cheque ya no será verdad, y lo que quería mostrar sólo en el primer tiempo a través no se mostrará de nuevo.

Esto es lo que ese código se parece.

Ahora bien, si se piensa en ello, puede utilizar un enfoque similar para colocar algo después de los primeros extractos 3 o 4 puestos, ¿verdad? Su enfoque a continuación, sería establecer una igual a 1, B igual a 4, y luego cada vez que a través de usted añadiría un 1 a A. Finalmente, después de 3 veces a través, A sería igual a B y el fragmento de código no sería ejecutado por el resto de las veces a través del bucle while.

Vídeo: Tutoriales PHP y MySQL | Insertar Datos Con PHP y AJAX a MySQL

Ejecutar el primer ejemplo de código en mi blog para insertar un anuncio de Google después de sólo el primer extracto blog en la página principal funcionó de maravilla.

php inserción en bucle

Una vez más, sin embargo, otra manera de hacer esto sería establecer A como una bandera igual a “verdadero” y luego configurarlo igual a “falsa” la primera vez a través del bucle. Como he dicho, seis o media docena - uno o el otro. Todo lo que desea hacer, siempre y cuando la condición es verdadera sólo la primera vez a través del bucle Mientras, su código funcione a la perfección.

¿Cómo se hace un inserto php en un bucle? ¿Cómo crear tales condiciones “de una sola vez” en su código PHP? Compartir algunas de sus propias técnicas y trucos para hacer este tipo de cosas en la sección de comentarios.

Artículos Relacionados