¿Qué son las taxonomías en WordPress?

Publicado: 2021-12-07

¿Está utilizando correctamente las taxonomías en WordPress?

¿Tiene demasiadas categorías o le preocupa agregar demasiadas etiquetas a sus publicaciones?

Además, ¿qué otras taxonomías están disponibles?

Cubrimos todo esto y más en esta publicación dedicada a todas las taxonomías disponibles para WordPress.

Dentro de este artículo

    ¿Qué son las taxonomías en WordPress?

    Las taxonomías de WordPress le brindan una manera simple de agrupar publicaciones relacionadas para que sus lectores puedan encontrar publicaciones con temas similares de manera más eficiente. Las dos taxonomías predeterminadas en WordPress son categorías y etiquetas, y solo se pueden asignar a publicaciones de blog.

    Encontrará un ejemplo simple de cómo se usan las categorías de WordPress aquí en nuestro blog. Pase el cursor sobre el elemento Categorías en nuestro menú para ver qué temas principales cubrimos en Design Bombs.

    Categorías de bombas de diseño

    Si inicia sesión en el backend de su propio sitio de WordPress y pasa el cursor sobre el elemento Publicaciones en el menú de administración a la izquierda, encontrará cuatro elementos de submenú, dos de los cuales son Categorías y Etiquetas.

    Todos los sitios de WordPress tienen una categoría predeterminada llamada "Sin categorizar" que no puede eliminar. Esto se debe a que es la categoría predeterminada a la que se asignará cada publicación que cree si no la asigna usted mismo.

    Afortunadamente, puedes cambiar el nombre de esta categoría. Simplemente coloque el cursor sobre él y haga clic en Editar o incluso en Edición rápida.

    Encontrarás cuatro opciones que puedes configurar cuando edites o crees una nueva categoría:

    1. Nombre de categoría : nombre fácil de usar para su categoría. Así es como aparecerá su categoría en la interfaz de su sitio.

    Esto significa que es mejor usar "complementos de WordPress", "complementos de WordPress" o incluso "complementos de wordpress" y no "complementos de wordpress" o "complementos de wordpress".

    2. Categoría Slug : controla la forma en que aparece el nombre de su categoría en las URL. Por ejemplo, la URL de nuestra categoría "Complementos de WordPress" es designbombs.com/category/wordpress-plugins.

    Use todas las letras minúsculas aquí y use guiones "-" para separar palabras en lugar de espacios. Por lo tanto, ingrese "complementos de wordpress" y no "complementos de wordpress" o "complementos de wordpress".

    3. Asignar categoría principal: las categorías de WordPress pueden tener jerarquías de varios niveles de profundidad. Las primeras categorías que crea son "categorías principales" y puede dividirlas en "categorías secundarias", "categorías secundarias", etc., y así sucesivamente.

    Tenemos dos categorías principales separadas para complementos de WordPress y temas de WordPress aquí en Design Bombs, pero también podríamos crear una categoría principal llamada "WordPress" y dos categorías secundarias llamadas "Complementos de WordPress" y "Temas de WordPress".

    4. Descripción de la categoría : proporcione una breve descripción de su categoría y los temas que su lector puede encontrar en ella. Algunos temas muestran esta descripción en la página de su categoría, por lo que es mejor incluirla.

    WordPress - Editar categoría

    La interfaz Agregar nueva etiqueta es más o menos la misma, pero es mucho más conveniente crear etiquetas sobre la marcha en el editor de publicaciones.

    Desde aquí, puede asignar categorías a su publicación seleccionándolas en la sección Categorías en la barra lateral a la derecha.

    Para las etiquetas, simplemente ingrese el nombre de la etiqueta que desea asignar a un artículo y presione Entrar.

    WordPress - Añadir etiqueta

    Utilice mayúsculas o minúsculas y separe las palabras con espacios.

    Categorías de WordPress vs Etiquetas de WordPress

    Dos de las preguntas más comunes que tienen los nuevos usuarios de WordPress con respecto a las taxonomías de WordPress son cuáles son las diferencias entre las categorías y etiquetas de WordPress y cómo usar las categorías de WordPress correctamente.

    En pocas palabras, debe usar categorías para temas más amplios y etiquetas para temas específicos. Esto es más fácil de entender cuando sabes cómo usar las categorías correctamente.

    Usemos un blog de libros como ejemplo. Es mejor usar la menor cantidad posible de categorías donde cada categoría principal represente un tema principal que cubre en su blog. Para un blog de libros, estos podrían ser géneros de libros amplios que cubre el blog:

    • Fantasía
    • Clásicos
    • Horror
    • Adulto joven

    A continuación, puede dividir estas categorías principales en subcategorías. Estos serían subgéneros para un blog de libros. Por lo tanto, las categorías secundarias que podríamos asignar a nuestra categoría principal Fantasía podrían incluir "Fantasía alta", "Fantasía baja", "Fantasía oscura", "Realismo mágico", etc.

    Dos niveles de profundidad es una jerarquía suficiente para la mayoría de los blogs, pero puede desglosar sus categorías secundarias tanto como desee.

    Pero, ¿cómo encajan las etiquetas en esta estructura? Las etiquetas de WordPress deben usarse para temas específicos que cubre con frecuencia en su blog, pero no con la frecuencia suficiente para convertirse en categorías.

    Para nuestro ejemplo de blog de libros, podríamos crear etiquetas para autores específicos, libros, librerías, términos de libros como "presagio" y más. Entonces, si un blogger de libros publica una publicación sobre un tema de Harry Potter, podría asignarle una variedad de etiquetas diferentes, incluidas "Harry Potter" y "JK Rowling".

    También hay diferencias en la forma en que usa las categorías y etiquetas de WordPress en la interfaz. En general, utiliza categorías en su menú como una forma de brindar a sus lectores un acceso fácil a los temas más amplios que cubre su blog, como lo hicimos en nuestro menú.

    También puede enumerar categorías en su barra lateral, pie de página y cualquier otra área de widgets en su sitio.

    También notará que algunos blogs muestran cualquier categoría a la que se asigna una publicación en la sección meta de esa publicación en particular, la misma área en la que se muestran la fecha de publicación/actualización y el autor de una publicación. Otros blogs muestran esta información en la parte inferior de cada publicación.

    Sin embargo, las etiquetas son diferentes. No es raro que los blogs tengan docenas y docenas de etiquetas o incluso cientos. Por lo tanto, no debe colocarlos en su menú como lo haría con las categorías.

    Una forma común de mostrar etiquetas es usar el widget Tag Cloud en WordPress. Este tipo de widget muestra las etiquetas que más usa (hasta 75) en una lista con botones para cada etiqueta.

    WordPress - Nube de etiquetas

    La forma en que aparece este collage en su sitio depende de su tema. Sin embargo, puede diseñarlo por su cuenta o crear su propia versión si está familiarizado con HTML, CSS y un poco de PHP.

    Categorías de WordPress vs etiquetas en términos de SEO

    Las categorías y las etiquetas son más beneficiosas para la experiencia del usuario y menos para el SEO. Ayudan a los rastreadores de los motores de búsqueda a navegar por su sitio web y comprender mejor a qué nicho está tratando de dirigirse. Sin embargo, no son factores de clasificación por sí solos.

    Además, si está familiarizado con las redes sociales, es importante no confundir las etiquetas de WordPress con los hashtags. Abarrotar sus publicaciones con numerosas etiquetas y nombrar etiquetas según los temas de tendencia no facilitará que los buscadores encuentren su contenido. Esto se debe a que su blog no tiene su propio algoritmo como lo hacen las plataformas de redes sociales.

    En realidad, no debe asignar más de tres etiquetas a cada publicación y solo crear etiquetas para los temas para los que ha creado dos o más publicaciones.

    Otras taxonomías en WordPress

    Algunos complementos de WordPress agregan lo que se conoce como "tipos de publicaciones personalizadas" a su instalación. Incluso puedes crearlos tú mismo. Pero antes de entrar en esa explicación, primero cubramos qué tipos de publicaciones son en su conjunto.

    Las publicaciones y páginas de blog son técnicamente páginas web, pero como saben, son bastante diferentes entre sí. Tienen diferentes diseños. Además, las páginas son entidades separadas entre sí, mientras que las publicaciones de blog son una colección de páginas vinculadas a la sección "blog" de su instalación de WordPress.

    Para hacer esta distinción, WordPress creó el "tipo de publicación" y empaqueta dos con cada nueva instalación de WordPress: páginas y publicaciones de blog, aunque los archivos adjuntos, como las imágenes, también se consideran tipos de publicación.

    Básicamente, ayudan a la aplicación y a Google a identificar qué tipos de páginas publicas, ya que considera que las páginas son más importantes que las publicaciones de blog. Cada tipo de publicación incluso viene con estilos globales dependientes del tema y configuraciones de diseño que puede configurar para cada uno para hacer que cambiar el diseño de su sitio sea mucho más fácil.

    Entonces, ¿qué son los tipos de publicaciones personalizadas? Un tipo de publicación personalizada (CPT) es cualquier tipo de publicación adicional disponible en su instalación que no existe de forma predeterminada.

    Por ejemplo, cuando instala el complemento de comercio electrónico WooCommerce en su sitio, obtiene un nuevo tipo de publicación llamado "producto" para ayudarlo a crear páginas de productos completas al completar los detalles sobre cada producto.

    Pero, ¿cómo encajan las taxonomías en todo esto?

    Bueno, al igual que el tipo de publicación "publicación" tiene categorías y etiquetas, algunos tipos de publicaciones personalizadas tienen sus propias taxonomías.

    Cuando instale WooCommerce, notará que el producto CPT tiene sus propias categorías y etiquetas. Estos le permiten organizar los productos que vende en tipos de productos primarios de la misma manera que las categorías de publicaciones le permiten organizar las publicaciones de blog en temas primarios.

    Categorías de la tienda de WooCommerce

    Las etiquetas de productos se utilizan a menudo para agrupar tipos específicos de productos. Por ejemplo, puede crear etiquetas para "zapatos blancos", "jeans azules" y "chaqueta negra".

    Incluso podrías crear etiquetas para las diferentes marcas que vendes en tu tienda si no quieres comprar la extensión oficial de Marcas de WooCommerce, que crea una taxonomía personalizada para las marcas que está completamente separada de las categorías y las etiquetas.

    Taxonomías menos comunes

    Al igual que WooCommerce, otros complementos crean CPT que vienen con sus propias taxonomías.

    Un gran ejemplo son los complementos del sistema de gestión de aprendizaje (LMS). Un complemento LMS crea un CPT de "curso" en su instalación de WordPress, lo que le permite crear cursos en su sitio sin tener que usar soluciones de terceros como Teachable o Udemy.

    LearnDash, por ejemplo, viene con dos taxonomías para categorías de cursos y etiquetas de cursos, lo que le permite organizar los temas del curso en consecuencia.

    También hay complementos de base de conocimiento, como Heroic Knowledge Base. El complemento Heroic KB de HeroThemes agrega un CPT de "artículo" a su sitio para los artículos de la base de conocimiento conectados al sistema de base de conocimiento que crea para usted.

    Puede organizar artículos de KB con las taxonomías personalizadas con las que viene el complemento: categorías de artículos y etiquetas de artículos.

    Si instala un complemento de foro como bbPress, obtendrá CPT para foros y temas. Luego puede agrupar foros similares junto con la taxonomía de categoría del complemento.

    Taxonomías adicionales para tipos de publicaciones existentes

    ¿Crea varias páginas que se parecen entre sí y le gustaría poder agruparlas en categorías de la misma manera que hace las publicaciones de blog? El complemento Crear y asignar categorías para páginas, acertadamente llamado, le permite hacer precisamente eso.

    Por último, si desea organizar los archivos multimedia en categorías, puede usar el complemento Categorías de la biblioteca multimedia para organizar diferentes imágenes y otros medios en grupos. Por ejemplo, podría crear una categoría completa para las imágenes destacadas.

    Cómo crear taxonomías personalizadas en WordPress

    Crear taxonomías personalizadas en WordPress es fácil. Puede usar un complemento de terceros o crear uno propio manualmente.

    La forma más fácil de hacer esto con un complemento de terceros es usar un complemento CPT, como la interfaz de usuario de tipo de publicación personalizada, el kit de creación de WordPress, los pods, los tipos de conjuntos de herramientas o el creador de tipos de publicación personalizados. Algunos de estos complementos incluso le permiten asignar taxonomías personalizadas a los tipos de publicaciones predeterminadas.

    Sin embargo, si la idea de agregar otro complemento de terceros a su sitio no le interesa, siempre puede crear una taxonomía personalizada manualmente utilizando el siguiente código:

     <?php /* * Plugin Name: Create a Genres Taxonomy * Description: Add a custom taxonomy called Genres to your site. * Version: 1.0 * Author: Design Bombs * Author URI: https://designbombs.com/ */ function create_genres_taxonomy() { $labels = array( 'name' => _x( 'Genres', 'taxonomy general name' ), 'singular_name' => _x( 'Genre', 'taxonomy singular name' ), 'search_items' => __( 'Search Genres' ), 'all_items' => __( 'All Genres' ), 'parent_item' => __( 'Parent Genre' ), 'parent_item_colon' => __( 'Parent Genre:' ), 'edit_item' => __( 'Edit Genre' ), 'update_item' => __( 'Update Genre' ), 'add_new_item' => __( 'Add New Genre' ), 'new_item_name' => __( 'New Genre Name' ), 'menu_name' => __( 'Genres' ), ); $args = array( 'hierarchical' => true, 'labels' => $labels, 'show_ui' => true, 'show_admin_column' => true, 'query_var' => true, 'show_in_rest' => true, 'rewrite' => [ 'slug' => 'genre' ], ); register_taxonomy( 'genres', [ 'post' ], $args ); } add_action( 'init', 'create_genres_taxonomy' ); ?>

    Este código agrega una taxonomía de "Géneros" al tipo de publicación predeterminado "publicación". Vamos a crear un complemento liviano para él, pero también puede agregar este código al archivo functions.php de su tema secundario. No hagas esto si no usas un tema secundario ya que el código desaparecerá cuando actualices tu tema.

    Copie el código de arriba en un editor de texto, como el Bloc de notas en Windows, TextEdit en Mac (asegúrese de ir a Formato → Crear texto sin formato), Texto en Chromebook, Notepad ++, Sublime Text, Atom, etc. Las últimas cuatro opciones son codificado por colores, lo que le facilitará editar el código que contiene.

    Algunos de estos editores de texto incluso tienen herramientas de "buscar y reemplazar" que harán que esta tarea sea aún más fácil.

    Todo lo que necesita hacer es decidir qué taxonomía le gustaría crear y luego reemplazar cada instancia de "género" con ella.

    Usemos "libros" como ejemplo:

    • Cambiar "Género" a "Libro"
    • Cambiar "género" a "libro"
    • Cambiar "Géneros" a "Libros"
    • Cambiar "géneros" a "libros"
    • Cambie "create_genres_taxonomy" a "create_books_taxonomy"

    Guarde el archivo como taxonomy-name.php, así que "books.php". Si su taxonomía tiene más de una palabra, sepárelas con guiones.

    Cree una carpeta y asígnele el nombre de su taxonomía, así que "libros". Luego, mueva books.php a esa carpeta y comprímalo.

    Desde el backend de su sitio de WordPress, vaya a Complementos → Agregar nuevo → Cargar complemento. Haga clic en Elegir archivo, luego cargue su carpeta ZIP para instalar y activar su complemento personalizado.

    WordPress - Taxonomía personalizada

    Ahora debería ver su taxonomía personalizada enumerada en el elemento del menú Publicaciones y también puede asignarlas en la página Editar publicación.

    Pensamientos finales

    Las taxonomías de WordPress son un aspecto importante pero subestimado de la gestión de un blog. Pueden ayudarlo a identificar su nicho al brindarle una forma simple de determinar los temas principales que su blog debe cubrir y cubre.

    Más importante aún, lo ayudan a mejorar la experiencia del usuario en la interfaz de su sitio al permitir que los visitantes encuentren publicaciones sobre ciertos temas de manera más eficiente.
    Ya sea que esté utilizando las taxonomías predeterminadas de WordPress, las taxonomías personalizadas agregadas por un complemento de terceros o las suyas propias, asegúrese de agregarlas a sus menús para que los lectores y clientes puedan encontrar ese contenido.