Las categorías WordPress son muy útiles a la hora de organizar el contenido dentro de tu web.
En esta entrada hablaré de las categorías, qué son, para qué sirven, cómo puedes usarlas y un par de trucos más.
¿Listo para esto?
¿Qué son y para qué sirven?
Las categorías de WordPress son un tipo de taxonomía que sirve para organizar de forma jerárquica los contenidos dentro de tu página web.
Una utilidad muy buena (en términos de SEO) es la de poder agrupar contenidos cuyas keywords son similares.
Sobre eso te hablo con más detalle en este artículo:
Cómo ves, una categoría de WordPress es muy diferente a lo que se domina de manera común «categoría de una web».
Lo que la mayoría denomina de esa manera es lo que en realidad se llama «secciones de una web» voy a explicar esto en detalle porque considero que es cuánto menos importante.
Diferencias entre secciones de una web y categorías de WordPress
Las secciones de una web son los temas que trata.
Estos temas pueden ser todos acordes con un único nicho, por ejemplo, en una web de perros sería:
- Razas
- Tamaños
- Etapas
- Etc
O pueden tener temas diferentes pero perteneciendo a un nicho común, por ejemplo, en un mega nicho de Amazon las secciones serían:
- Cocina
- Hogar
- Salud
- Etc
Estos temas poseen diferentes keywords, aunque tengan términos en común, lo cierto es que difieren en gran medida a ojos del gran hermano (Google).
Cómo dije antes, las categorías sirven para organizar keywords similares y brindar a dicha agrupación de keywords una estructura jerárquica que le dice a Google cuáles son los contenidos más relevantes dentro de tu web.
Para que quede más claro, en el mega nicho de Amazon dentro de la sección «cocina» estarán las categorías:
Cafeteras (de goteo, nesspreso, etc).
Batidoras (de mano, eléctricas, etc).
Para el ejemplo de la web de perros dentro de la sección «razas» estarán las categorías:
Retriever (Labrador, golden, etc)
Sabueso (Beagle, español, etc).
Por lo que una sección tendrá los artículos relacionados a un tema y una categoría los que se relacionan por keywords.
¿Cómo mostrar entradas de una categoría en una página de WordPress?
Lo primero que debes hacer para que aparezca una página en lugar de la categoría es dirigirte a Ajustes >> Enlaces permanentes y en «Base de categorías» colocar: /.
De esta forma WordPress elimina las URL de categoría y puedes mostrar ahí una página con solo crearla bajo el mismo slug que tenía la categoría.
Por ejemplo, si tu categoría era «cafeteras» y tenía esta url: rootdomain.com/category/cafeteras
Debes crear la página: rootdomain.com/cafeteras
Y esa terminará por mostrarse dónde estaba la categoría.
¿Cómo agregas las entradas a esa página?
A mano…
Sí, metiendo URL por URL como un enlace dentro del contenido de la página.
¿Un poco coñazo verdad?
Qué quieres que te diga… Así es esto jeje
Naaaaa.. claro que hay forma de hacerlo automático y es usando algún plugin.
¿Cuál recomiendo yo?
Elementor Pro.
Con elementor pro y su utilidad «posts» puedes mostrar los post de una categoría dentro de la página que has creado, pero ojito, eso tiene un precio y es la paginación (que no le recomiendo ni a mis enemigos en las SERPs).
Descripción de categorías en WordPress
En Entradas >> Categorías >> Editar puedes agregar una descripción para que cada categoría tenga algo de texto antes de mostrar las entradas que cuelgan de ella.
Ocultar
Si no quieres mostrar ese texto puedes borrarlo directo dándole «editar», borrar la descripción de la categoría y luego «actualizar».
Otra forma de hacerlo es verificar cuál es el <div> que contiene la descripción de la categoría luego ir a Escritorio de WordPress >> Apariencia >> Personalizar >> CSS adicional y colocar a la clase que da estilos al div que contiene la descripción de las categorías la propiedad «display: none;» algo como:
.estilos de la descripción de categorías {
display: none;
}
Esas son las dos maneras menos «invasivas de hacerlo» otra forma es empleando en tu child theme un archive.php (que sea el archivo «constructor de las categorías» ) sin el div que contiene la descripción.
Cómo eso depende de cada plantilla no me pienso liar explicando cómo hacerlo jeje.
Otra manera es que cuando usas elementor para crear el «archive» que le dará formato a las páginas de categorías no incluyas el elemento de texto dinámico que toma la descripción de cada categoría (contenido dinámico >> archive description).
Mostrar
Mostrar la descripción de las categorías depende de cada plantilla.
No es algo que se puede hacer en un par de clics porque dependerá manera directa de cómo fue programada tu plantilla.
Si tienes texto para describir tus categorías y no aparece en las páginas de las mismas es porque la plantilla no lo permite.
¿Y cuál es la solución?
Tirar de los plugins que hacen la vida más sencilla.
¿Cuál uso yo?
Adsensei no me ha fallado hasta ahora y pienso que es el más sencillo de configurar (ojito con esto que lo digo de corazón porque Dean no me está dejando ni un duro por esta recomendación jajaja).
¿Cómo eliminar categorías en WordPress?
Para eliminar una categoría basta con que te dirijas a Entradas >> Categorías >> Eliminar
Hay una categoría que no podrás eliminar y es la que viene por defecto cuando instalas WordPress que se llama «uncategorized» está ahí para evitar problemitas a la hora de publicar entradas sin definir a qué categoría pertenecen.
Publicaciones Relacionadas: