WordPress自定义帖子类型,页面作为父级?

时间:2011-05-26 12:01:10

标签: wordpress

我在新的WP项目中有很多自定义类型的项目,出于导航的原因,我想让其中一些父项成为Wordpress页面。问题是,显然,Wordpress不允许您在具有不同帖子类型的项目之间建立父子关系。

无论如何都要覆盖这个?我正在使用Wordpress 3.1

2 个答案:

答案 0 :(得分:1)

“页面”的哪些功能需要帖子类型父级?我猜你只想编辑页面标题&来自后端的内容。

如果是这种情况,请尝试以下方法:

  1. 为每种帖子类型(http://codex.wordpress.org/Post_Types#Custom_Post_Type_Templates
  2. 创建自定义“归档”页面
  3. 在Wordpress中创建相应的页面以处理标题&含量
  4. 使用自定义存档模板,以编程方式告诉模板显示标题&来自相应页面的内容。
  5. 代码:

    <?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 :(得分:1)

您可以创建存档 - [post-type] .php文件以显示为存档或单个[post-type] .php以显示单独的帖子。