Creación de Archivos PHP en WordPress para Mostrar Categorías
Clase 5 de 29 • Curso Profesional de WordPress
Resumen
¿Cómo iniciar con la creación de categorías en WordPress?
En el mundo de WordPress, manejar y organizar contenido de manera eficiente es crucial para mejorar la experiencia del usuario. Esta guía enseña cómo crear una categoría en un sitio de WordPress y hacerla visible en el menú de navegación. La importancia de realizar estos pasos correctamente reside en una estructura de contenido clara y navegable.
¿Cómo nombrar y asignar nuestras categorías?
Cuando se publica contenido en WordPress, todas las entradas quedan asignadas a una categoría por defecto, generalmente sin nombre. Para personalizar esto:
- Renombrar la categoría predeterminada: Modifica el nombre de la categoría sin título para que refleje mejor el contenido de tu sitio.
- Asignar entradas a la nueva categoría: Asegúrate de que todas las entradas estén asignadas correctamente a la categoría recién nombrada.
¿Cómo crear un archivo de plantilla para mostrar categorías?
Para visualizar las entradas de cada categoría en WordPress, es esencial crear un archivo de plantilla específico. Aquí se describen los pasos básicos:
-
Crear un archivo
archive.php
: Este archivo es necesario para que WordPress pueda mostrar correctamente las categorías de contenido. Inicia con la funciónget_header();
que carga la cabecera de tu sitio.<?php get_header(); ?>
-
Añadir un contenedor y una fila: Utiliza classes de Bootstrap para estructurar el diseño.
<div class="container"> <div class="row">
-
Agregar el título y contenido del archivo: Implementa la función
the_archive_title();
para mostrar el título comparable al que define la categoría.<div class="col-12 text-center"> <h1><?php the_archive_title(); ?></h1>
¿Cómo implementar el ciclo de entradas?
Una vez configurada la estructura básica, se puede proceder al ciclo de WordPress para mostrar las entradas asociadas a la categoría. Esto se logra validando si hay contenido disponible:
-
Verificar si hay contenido: Usa
have_posts()
para confirmar que la categoría tiene entradas. -
Implementar el ciclo
while
: Itera sobre las entradas de la categoría conthe_post();
y toma las decisiones necesarias para presentar contenido.<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class="col-md-4"> <a href="<?php the_permalink(); ?>"> <?php the_post_thumbnail('large'); ?> <h4><?php the_title(); ?></h4> </a> </div> <?php endwhile; ?> <?php endif; ?>
¿Cómo integrar la categoría en el menú de navegación?
Para evitar que una categoría quede oculta, inclúyela en el menú del sitio:
- Acceder a la configuración de menús: En el panel de administración, dirígete a Apariencia > Menús.
- Añadir la categoría al menú: Busca la categoría bajo el acordeón de categorías y añádela al menú existente.
- Guardar cambios y verificar: Una vez agregada, guarda los cambios y verifica que aparezca correctamente en el menú del sitio.
El manejo eficiente de las categorías en WordPress no solo mejora la claridad y accesibilidad del contenido, sino que también enriquece la experiencia de los visitantes. Continuar explorando y personalizando tu sitio te hará un experto en la estructuración y presentación de contenido. ¡Sigue aprendiendo y perfeccionando tus habilidades!