Trabajar con el bucle en wordpress veinte quince

Video: Curso desarollador Wordpress

El bucle no es diferente de cualquier otra plantilla de WordPress TAG debe comenzar con una función y debe terminar con una función. El bucle comienza y hace la petición siguiente: Si bien hay mensajes en mi blog, les mostrará en esta página. Esta función de PHP dice WordPress para captar la información posterior de la base de datos y volver al sitio.

Video: Relax 8 Hours-Relaxing Nature Sounds-Study-Sleep-Meditation-Water Sounds-Bird Song

El gran interrogante

Las funciones PHP de una manera simple, lógico por hacer lo que haces sobre una base diaria - la toma de decisiones sobre la base de preguntas y respuestas. PHP se ocupa de tres variables básicas:

  • Si

  • entonces

  • más

La idea básica es la siguiente: si pasa esto, que, de lo contrario esto.

Si, entonces, y lo demás

Las personas se ocupan de si, a continuación, situaciones demás todos los días, como en estos ejemplos:

  • SI Tengo un dólar, ENTONCES Voy a comprar un café, o MÁS No voy a tomar un café.

  • SI hace calor, ENTONCES Voy a dar un paseo, o MÁS No voy a dar un paseo.

  • SI Entiendo este código, ENTONCES Voy a ser feliz, o MÁS No voy a ser feliz.

Si tu blog tiene mensajes (y la mayoría lo hace, incluso cuando se instala por primera WordPress), WordPress se procede con el bucle, comenzando con la pieza de código que se parece a esto:

? lt; php while (have_posts ()):? the_post () - gt;

Este código le dice a WordPress para agarrar los puestos de la base de datos MySQL y mostrarlos en la página del blog. Entonces el bucle se cierra con esta etiqueta:

lt;?? php endwhile- gt;

En algunos temas, cerca del comienzo de la plantilla de bucle puede ver una etiqueta de plantilla que tiene este aspecto:

Video: Dwayne Johnson - You're Welcome (From "Moana")

lt;? php if (have_posts ()!):? gt;

El signo de admiración (!) Que precede a la función have_posts () significa “no” Así una traducción de esa etiqueta de plantilla en la llanura Inglés dice lo siguiente: “Si [este blog] no tiene mensajes.”

En el tema Twenty Quince, si tu blog cumple esa condición (es decir, si no tiene ninguna entrada), WordPress se salta el bucle y muestra un mensaje de que no existen mensajes llamando en el contenido-none.php parte de plantilla:

? Lt; php _e ( ‘Nada Encontrado’, ‘twentyfifteen’) - gt?;

? Lt; php _e ( ‘Parece que no podemos encontrar lo que estás buscando Puede que la búsqueda puede ayudar..’, ‘Twentyfifteen’) - gt;

? Lt; php get_search_form () - gt;??? Lt; php endif- gt;