Utilice la etiqueta wp_query para tirar de tipos de contenido específicos

Video: tipos de contenido

WordPress hace que sea posible tirar de tipos muy específicos de contenido en su sitio web a través de la WP_Query () - clase de plantilla. Coloque esta etiqueta de plantilla antes del bucle, y que le permite especificar qué categoría que desea extraer información de.

Si usted tiene una categoría llamada WordPress, y desea mostrar los últimos tres puestos de esa categoría en su primera página, en la barra lateral del blog, o en otro lugar en su sitio, puede utilizar esta etiqueta plantilla.

Algunos de los parámetros

los WP_Query () - clase de plantilla tiene varios parámetros que le permiten visualizar diferentes tipos de contenido, como mensajes en categorías específicas, el contenido de las páginas específicas / mensajes, o fechas en sus archivos del blog. Aquí está un ejemplo de dos parámetros que puede utilizar con el WP_Query () - etiqueta:

  • posts_per_page = X: Este parámetro indica WordPress número de mensajes que desea mostrar. Si desea mostrar sólo tres mensajes, por ejemplo, introduzca posts_per_page = 3.

    Video: Canonical Link Element

  • category_name = X: Este parámetro le dice a WordPress que desea tirar de notas de la categoría con esta babosa específica. Si la categoría es babosa libros-i-leen, por ejemplo, introduzca CATEGORY_NAME = libros-i-leen.

    el parámetro nombre de la categoría es engañoso ligeramente debido a que no utiliza el nombre de la categoría, sino más bien la categoría babosa, que es diferente.

los WP_Query () - clase permite que pase muchas variables y Parámetros- no se limita sólo a las categorías tampoco. Se puede utilizar para las páginas, mensajes, etiquetas y más. Visita el Codex de WordPress y leer acerca de esta característica.

Cómo añadir el WP_Query () - tag

Elegir qué categoría que desee a la lista de mensajes y localizar la bala que pertenece a la categoría. Después de hacer eso, usted está listo para añadir el WP_Query () - etiqueta a su plantilla. La categoría slug es generalmente el mismo que el nombre de categoría, excepto en minúsculas con palabras separadas por dashes- por ejemplo, la categoría de Libros tiene una libros babosa.

Para una doble comprobación, visite la página de categorías en su tablero de instrumentos eligiendo Mensajes → Categorías, haga clic en el nombre de la categoría que desea usar, y encontrar la categoría de bala en la lista. La línea de código para mostrar cinco puestos de la categoría Libro se ve así:

lt;? php $ the_query = new WP_Query ( ‘posts_per_page = 5&CATEGORY_NAME = libros -) - gt;

No es suficiente con añadir que una línea de código, sin embargo- es necesario utilizar la WP_Query () - clase en el lazo de WordPress. Siga estos pasos para incluir un WP_Query dentro del bucle en su plantilla:

  1. En el Panel de control, seleccione Apariencia → Editor.

    Se abre la página de edición de temas.

  2. En la lista Plantillas en el lado derecho de la página, haga clic en la plantilla en la que desea mostrar el contenido.

    Por ejemplo, si desea mostrar el contenido en una barra lateral, seleccione la plantilla de la barra lateral: sidebar.php.

    La plantilla seleccionada aparece en el editor en el centro de la página.

    Video: CURSO DRUPAL 7 CREAR TIPOS DE CONTENIDO Y CONTENIDO EVENTO, EN ESPAÑOL --HD--

  3. Busque el primer cierre o etiqueta en la plantilla de la barra lateral para el tema que está utilizando.

    Si está utilizando el tema Veinte Trece, por ejemplo, el final es el siguiente:

  4. Escriba el siguiente código justo encima de la etiqueta de fin:

    lt;? php $ the_query = WP_Query ( ‘posts_per_page = 5&?? CATEGORY_NAME = libros -) - gt; lt; php while ($ the_query-gt; have_posts ()):? $ The_query-gt; the_post () - gt; Lt; the_title php () - gt;? Lt; php the_excerpt () - endwhile- gt;?

    En la primera línea, se indica lo siguiente: posts_per_page = 5&CATEGORY_NAME = libros. Puede cambiar estos números para satisfacer sus necesidades específicas. Sólo el cambio 5 a cualquier número de mensajes que desea que aparezcan (no hay límite!), y el cambio libros a la categoría babosa específico que desea utilizar.

  5. Haga clic en el botón de actualización de archivos para guardar los cambios en la plantilla.

Artículos Relacionados