Mostrar sólo categoría hijo en el post loop de WordPress

¿Qué es un Loop en WordPress y por qué es importante para los bloggers?

WordPress es una plataforma de blogs muy popular que ofrece una amplia gama de opciones a los creadores de contenido. Entre estas opciones se encuentra el Loop, un elemento esencial del diseño de un blog de WordPress. El Loop es un fragmento de código que se utiliza para mostrar las publicaciones en las páginas de tu sitio web. Para los bloggers, el Loop es una manera imprescindible de organizar y presentar su contenido.

En este artículo, vamos a hablar en detalle sobre cómo mostrar sólo categoría hijo en su WordPress Post Loop. Antes de entrar en detalles, vamos a echar un vistazo a lo que significa “sólo categoría hijo” en WordPress.

¿Qué significa “Sólo Categoría Hijo” en WordPress?

En WordPress, una categoría puede tener varias subcategorías, también conocidas como categorías hijo. Las categorías hijo pueden ser útiles para organizar el contenido de tu sitio web de manera más específica o para crear una jerarquía de temas.

Mostrar sólo categoría hijo en tu WordPress Post Loop significa que solo se mostrarán las publicaciones y artículos relacionados con esa categoría. Esta manera de presentar tu contenido ayuda a que los visitantes de tu sitio encuentren la información que necesitan más fácilmente y sin tener que navegar a través de muchas categorías en tu sitio.

Ahora que entendemos lo que significa mostrar sólo categoría hijo en WordPress, vamos a hablar sobre cómo hacerlo.

Pasos para Mostrar Sólo Categoría Hijo en su WordPress Post Loop

Antes de comenzar, asegúrate de tener acceso a tu panel de administración de WordPress. En caso de que te encuentres en WordPress.com, necesitarás una suscripción premium para acceder a la edición de código personalizado.

El primer paso para mostrar sólo categoría hijo en WordPress es asegurarte de que tienes una categoría padre y por lo menos una subcategoría. En el ejemplo que vamos a utilizar, la categoría padre es “Tecnología” y su subcategoría es “Software”.

1. Crea una copia de un archivo de tu tema.

Una vez que hayas revisado tus categorías, es importante que crees una copia de un archivo de tu tema. La razón de hacer esto es que si cometes algún error, puedes volver al archivo original de tu tema y restaurar su funcionamiento.

2. Agrega el código en el archivo copiado.

Agrega el siguiente código en la sección de publicaciones de tu archivo copiado:

// Get the category’s only child named Software
$category = get_category_by_slug( ‘Software’ );

// Display posts from the Software sub-category of Technology
$loop = new WP_Query( array( ‘category__in’ => array( $category->term_id ) ) );

if ( $loop->have_posts() ) :
while ( $loop->have_posts() ) :
$loop->the_post();
// Loop output goes here
endwhile;
endif;

En este código, la primera línea dice que se obtiene la única subcategoría llamada “Software” de la categoría padre “Tecnología”. La línea siguiente le dice a WordPress que muestre publicaciones que estén relacionadas con la subcategoría “Software” de “Tecnología”.

3. ¡Listo!

¡Eso es todo! Si sigues estos tres pasos, habrás logrado mostrar sólo categoría hijo en tu WordPress Post Loop. Guarda el archivo y verifica el resultado en tu sitio web.

Para finalizar

Organizar tu contenido en WordPress es muy fácil y la inclusión de categorías hijo en tu sitio web puede hacer que la experiencia de navegación de tus visitantes sea mucho mejor. En este artículo, has aprendido cómo mostrar sólo categoría hijo en tu WordPress Post Loop mediante el uso de un breve fragmento de código. Si tienes alguna pregunta o comentario, no dudes en dejarnos un mensaje. ¡Que tengas una feliz codificación!

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *