No necesitas hacer nada. Si creas una categoría y luego la asignas a diferentes entradas, cuando accedes a la página de la categoría aparecen todas aquéllas.
Luego, si quieres, en ajustes (Enlaces permanentes) eliges la opción «personalizada» y añades «categoría» y «nombre de la entrada».
Iniciador del debate
xguimera
(@xguimera)
Almendron,… creo que no me expliqué bien… los breadcrumbs en categoria + posts no conllevan problemas…
El problema está cuando esta categoria está dentro de una página… te pongo un ejemplo…
Página – deportes
Categoría – futbol,
Entradas – fcb, real madrid,…
Si creo la categoría futbol, todas las entradas tendrán el breadcrumb futbol > fcb o futbol > real madrid…
PERO
si la categoría tiene que colgar de la página deportes, su breadcrumb será el mismo… y no deportes > futbol > fcb… y no quiero crear una duplicidad página – categoría…
saludos
Pregunta: ¿qué vas a poner en la página «Deportes»?
Si solo vas a poner una relación de entradas, eso ya lo hace la categoría. Y te saldría cada entrada así: Deportes > Futbol > Real Madrid.
En cualquier caso, busca en la web «Add Category to Pages». Te saldrán bastantes cosas, incluyendo algún que otro plugin.
https://wordpress.org/plugins/add-category-to-pages/ (muy viejo pero es posible que aún funcione porque es muy sencillo)
https://es.wordpress.org/plugins/create-and-assign-categories-for-pages/
https://wordpress.org/plugins/pages-with-category-and-tag/
Iniciador del debate
xguimera
(@xguimera)
Normalmente en la página deportes pones información y un submenú con las categorías de deportes…
Creo que wp debería solucionar esto… es básico… utilizar un plugin o un hack vía código es triste…
Es muy habitual poner categorías que cuelguen de páginas… pero wp lo trata por separado…
saludos y gracias.
Lo raro es lo que tú quieres hacer….
Puedes poner perfectamente una página y en ella añadir los enlaces a las correspondientes categorías. Y ya está. Sin plugins ni nada.
Y si me apuras, hasta puedes cumplimentar la descripción de cada categoría (Por ejemplo «Deportes») y luego insertarla mediante get_the_archive_description(). De esta forma te ahorras poner una página si la descripción es solo un breve texto.
Otra cosa es que tú quieras luego que la ruta a cada entrada incluya la página. Eso no lo hace nadie.