category hierarchy

Cómo mantener la jerarquía de las categorías en el back-end una vez seleccionadas

En este artículo vamos a ver qué podemos hacer para mantener la jerarquía de las categorías en el back-end de WordPress una vez seleccionadas.

Imaginemos que tenemos una jerarquía de categorías como la siguiente: Una categoría principal llamada Noticias, y dentro de ella unas subcategorías llamadas: Nacional, Internacional, Deportes y Política. A la hora de crear una nueva entrada, en el metabox de categorías nos aparecerán de la siguiente manera:

jerarquia categorias inicio

Hasta aquí bien, pero una vez seleccionamos una categoría por ejemplo Internacional y guardamos la entrada, nuestro metabox aparece de la siguiente manera:

sin jerarquia de categorias

Cuando tenemos muchas categorías jerarquizadas y nuestro árbol de estructura es amplio, esto puede suponer un engorro, ya que perdemos la referencia visual de a qué categoría padre pertenece la categoría seleccionada.

Si tienes a varios perfiles creando contenido en tu sitio, esto puede resultar molesto y provocar confusiones. Veamos cómo conseguirlo.

Podemos hacerlo mediante el uso de plugins, pero en este artículo vamos a ver cómo añadiendo un pequeño fragmento de código a nuestro functions.php conseguiremos mantener la jerarquía de nuestras categorías en WordPress sin utilizar plugins.

Eso es todo. Ahora en nuestro metabox veremos cómo permanece la estructura jerárquica de categorías:

se mantienenla jerarquia de categorias

 

Por defecto WordPress tiene el atributo checked_ontop a true. Con apenas 4 líneas que podemos incluir en el functions.php de nuestro tema o en nuestro plugin de utilidades evitamos el uso de otro plugin adicional más.

Puede que también te interese

Creando un tema desde cero para WordPress parte 2: Escribiendo el tema
1. Creando un tema desde cero para WordPress: Consideraciones previas 2. Creando un tema desde cero para WordPress: Escribiendo el tema 3. Creando un tema…
Ocultar el editor WYSIWYG en función del template seleccionado
Es probable que en alguna ocasión estés haciendo un desarrollo a medida donde necesites crear una plantilla de página para una determinada sección o grupo…
Shortcake: User Interface para los shortcodes de WordPress
Shortcake es una nueva funcionalidad de WordPress que permitirá establecer una interfaz amigable para los shortcodes. Posibilitará insertar un shortcode como si de un elemento…
Porqué y cómo cambiar el permalink de Autor en WordPress
WordPress posee una estructura de enlaces amigables optimizada para el SEO. De este modo nos permite tener enlaces del tipo www.misitio.com/quienes-somos/ en lugar de www.misitio.com/?id=7.…