Aprende en este tutorial cómo enseñar un listado de las categorías que tienes en WordPress mediante código, sin necesidad de plugins.
Ahora que sabes cómo mostrar listados de Custom Post Types, páginas y entradas:
¿Y si aprendes a hacer lo mismo para las categorías de tu web? ¿Te interesa?
Sigue leyendo. 😉
Snippet para enseñar un listado de categorías en WordPress
Para mostrar el listado puedes seguir dos estrategias:
- Usar un shortcode.
- Introducirlo a una plantilla.
Aquí tienes ambas opciones:
1. Mostrar un listado de categorías con un shortcode
Añade este snippet al final del fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 1957 snippets de esta web,
identifícate o suscríbete aquí.
Este código usa la función wp_list_cats para extraer las categorías de la base de datos y enseñarlas en formato lista.
Por defecto, se verán todas las categorías y subcategorías, pero puedes usar el argumento ‘hierarchical=0’ para dejar fuera las subcategorías.
Al utilizar add_shortcode, tú eliges dónde se ve la lista con solo escribir [categorias].
2. Insertar el listado de categorías en una plantilla de Genesis
Si prefieres mostrar la lista en una plantilla de un child theme de Genesis, solo tienes que encapsular este código dentro de una función para luego engancharla en el hook que te interese.
Para ver este código y los otros 1957 snippets de esta web,
identifícate o suscríbete aquí.
En este caso, el listado se inserta justo debajo del contenido de la entrada.
Pero puedes usar el hook que más te convenga en tu caso.
Conclusiones
Si quieres mostrar un listado de categorías sin tener que añadirlas a mano ni recurrir a un plugin, ahora ya sabes cómo hacerlo mediante código.
¿Tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales? Déjala en los comentarios (esta opción es exclusiva para suscriptores).
Tutoriales relacionados
- https://codigogenesis.com/mostrar-listado-lecciones-archivo-plantilla-wordpress/
- https://codigogenesis.com/mostrar-listado-lecciones-archivo-plantilla-wordpress/
- https://codigogenesis.com/mostrar-un-listado-paginas-wordpress/
- https://codigogenesis.com/mostrar-listado-entradas-wordpress/
- https://codigogenesis.com/crear-plugin-funcionalidades-wordpress/