¿La página como elemento secundario en la barra personalizada de tipo de publicación?

4

Tengo la siguiente estructura:

  • /projects (archivo de cpt projects con plantilla archive-projects.php )
  • /projects/project-1 (vista única de cpt con plantilla single-projects.php )
  • /projects/downloads (esta es una página)

Cuando intento abrir /projects/downloads , aparece un error 404. ¿Hay alguna manera de establecer una página en la jerarquía de tipo de publicación personalizada?

    
pregunta Aldo 24.05.2011 - 23:10

2 respuestas

3

Esto es posible, pero requerirá jugar con las reglas de reescritura. Instale mi Reescriba el analizador , lo necesitará.

I respondió una pregunta muy similar , pero la principal diferencia fue que cuando tiene /projects/ como un archivo de tipo de publicación personalizado "limpio", el otro usuario lo tuvo como una página, lo cual es mucho más fácil.

Si desea crear subpáginas de /projects/ , tendrá que crear una página con el slug projects . Luego tiene dos opciones: la más fácil es usar una plantilla de página para esta página /projects/ que solo busca su tipo de publicación personalizada, como solíamos hacer antes de que WP 3.1 llegara con soporte nativo para los archivos de tipo de publicación personalizados. La otra opción es filtrar las reglas de la página detallada y desechar todo lo relacionado con la página /projects/ , de modo que solo queden las reglas /projects/ para el archivo de tipo de publicación personalizado.

    
respondido por el Jan Fabry 26.05.2011 - 18:04
1

aquí hay una idea, cree un tipo de publicación personalizado, digamos downloads con la barra de reescritura projects/downloads y luego cada descarga como una nueva publicación de descargas de tipo de publicación personalizada.

    
respondido por el Bainternet 25.05.2011 - 00:18

Lea otras preguntas en las etiquetas