Consejo rápido después del contenido más de esta categoría

¿Tienes una construcción sólida de categorías en tu blog? Si es así, es posible que no necesites una sección de "Publicaciones relacionadas", solo puedes mostrar las últimas publicaciones de la misma categoría.

En esta publicación, veremos la sección "Más de esta categoría", una alternativa a las "Publicaciones relacionadas" (que cubrimos anteriormente).


Demuestra que tienes más que decir

Si mantiene sus publicaciones bien organizadas con categorías, puede que le resulte útil tener una lista de publicaciones de la categoría de la publicación..

"Publicaciones relacionadas" no siempre es la respuesta: si tiene un sitio web donde se encuentran las publicaciones apartado con categorías, una sección de "Publicaciones relacionadas" podría "romper" esta separación.

Por ejemplo, si tiene un blog sobre diferentes grupos ocupacionales, no puede mostrar noticias sobre el sector textil como "Noticias relacionadas" en una publicación sobre informática. Un número de los últimos mensajes de la misma categoría sería más relevante, a la derecha?

Creando una lista de "Más de esta categoría"

Como habrá adivinado, enumerar las últimas publicaciones de la categoría de una publicación será mucho más fácil que mostrar las publicaciones relacionadas en función de las etiquetas de una publicación. Solo necesitamos obtener la categoría de la publicación y listar una cantidad de publicaciones de esa categoría, excluyendo la publicación que los visitantes acaban de leer. Los argumentos que podemos pasar en el get_posts () La función tiene todo lo que necesitamos..

 CARNÉ DE IDENTIDAD ); $ first_cat = $ categories [0] -> cat_ID; // Comencemos la salida $ mostrando el título y abriendo el 
    $ output = '

    '. $ título. '

    '; // ¡Los argumentos de la lista de correos! $ args = array (// Debe estar en la primera categoría de nuestra publicación: 'category__in' => array ($ first_cat), // Nuestra publicación NO debe estar en la lista: 'post__not_in' => array ($ post- > ID), // ... Y debería obtener 5 publicaciones. Puedes cambiar este número si lo deseas: 'posts_per_page' => 5); // La función get_posts () $ posts = get_posts ($ args); if ($ posts) $ output. = '
      '; // ¡Comencemos el bucle! foreach ($ posts como $ post) setup_postdata ($ post); $ post_title = get_the_title (); $ permalink = get_permalink (); $ salida. = '
    • '. $ post_title. '
    • '; $ salida. = '
    '; else // ¡Si no hay publicaciones, deberíamos devolver algo, también! $ salida. = '

    Lo sentimos, esta categoría solo tiene una publicación y acabas de leerla.!

    '; // Vamos a cerrar la
    y devuelve $ output: $ output. = '
    '; devuelve $ output; ?>

¡Hecho! Puedes incluir esta función dentro de tu funciones.php archivo (o guárdelo como un complemento separado) y haga eco de él (como ) donde quieras dentro de tu single.php expediente.


Conclusión

Sí, el contenido puede ser "rey", pero un rey solitario es un rey débil, y la gente podría no respetar a ese "rey".

¿Crees que hay más elementos de página que pueden ayudar al "rey"? Publique sus comentarios a continuación: siempre es importante que comparta sus opiniones con nosotros.!