2011-05-26 18 views
5

Tengo un montón de elementos de tipo personalizado en mi nuevo proyecto de WP, y por motivos de navegación, quiero hacer que el principal de algunos de ellos sea una página de WordPress. El problema es que, aparentemente, Wordpress no le permite establecer relaciones padre-hijo entre elementos con diferentes tipos de publicaciones.Tipos de publicaciones personalizadas de Wordpress con una página como principal?

¿Hay alguna manera de anular esto? Estoy usando Wordpress 3.1

Respuesta

1

¿Qué funcionalidad de la "página" necesita que tenga el padre del tipo de publicación? Supongo que solo quiere poder editar el contenido del título de la página & desde el back-end.

Si ese es el caso, intente lo siguiente:

  1. crear un "archivos" personalizados página para cada tipo de puesto (http://codex.wordpress.org/Post_Types#Custom_Post_Type_Templates)
  2. Crear una página correspondiente en Wordpress para manejar el título & contenido
  3. Utilizando la plantilla de archivo personalizada, dile a la plantilla que muestre el contenido del título & en la página correspondiente.

Código:

<?php $archive_post=get_post(YOUR_CORRESPONDING_PAGE_ID); ?> 

<h1 class="entry-title"><?php echo apply_filters("the_title",$archive_post->post_title);?></h1> 

<div class="entry-content"><?php echo apply_filters("the_content",$archive_post->post_content);?></div> 
1

Puede crear el [post-Tipo] Archivo- archivos php para mostrar como archivo o de un solo [post-Tipo] .php para mostrar mensajes indiviual.

Cuestiones relacionadas