Pregunta:
He pasado días tratando de resolver esto, StackOverflow es mi último recurso. Todo lo que quiero es lo siguiente:
http://www.mydomain.com/my-post-stype/my-top-level-category/my-sub-level-category/my-page.html
Para las publicaciones, esto es increíblemente fácil, solo agregar /%category%/%postname%.html como un enlace permanente hace el truco. Sin embargo, para el tipo de publicación personalizada, esto parece increíblemente difícil.
Tengo un proyecto post_type registrado. Y una taxonomía project_category
Ahora me gusta que mis enlaces permanentes resulten como
/project - Overview of projects in all categories.
/project/CATEGORY - Overview of projects within that category.
/project/CATEGORY/SUBCATEGORY - Overview of projects within that subcategory.
/project/CATEGORY/SUBCATEGORY/postname - The actual post.
Probablemente wp_rewrite necesita ayudarme aquí aunque no tengo ni idea de cómo. ¿Puede alguien ayudarme?
Respuesta:
Acabo de entenderme haciendo algo similar. Esto está adaptado de este tutorial.
- Para su registro de tipo de publicación, asegúrese de que query_var, public_queryable y has_archive estén configurados en verdadero y rewrite en falso.
- El siguiente es el código aquí .
Editar: lo siento, pero las sugerencias de código no me funcionan hoy en día. El código está en el enlace de arriba