0

这就是我所拥有的。

  1. 我有一个自定义页面模板,用于父页面和在该父页面下创建的所有子页面。该模板在左侧导航栏上动态显示父页面、“关于”和所有子页面、“联系人”、“条款”、“隐私”等,并在用户点击周围时显示相应的内容。
  2. 我有一个自定义帖子类型“Press”,客户希望将其作为左侧导航栏上的新菜单选项,即;“关于”、“新闻稿”、“联系方式”。. . 等等 。. .
  3. 我假设我需要向当前具有“页面”内容基本查询的自定义页面模板注入一些逻辑。我猜逻辑可能类似于“给我一些正常的页面内容,但是如果用户点击”新闻稿“我将使用另一个替代查询来 ping CPT“Press”,获取该 post_id 并相应地显示内容.

我是不是跑偏了,还是今天脑子放了个屁?

4

1 回答 1

0

您是否尝试将自定义帖子类型添加到 wp_list 参数?

<?php wp_list_pages( $args ); ?> 

<?php $args = array(
    'child_of'     => 0,  //parent page 
    'exclude'      => '',
    'include'      => '', //parent page 
    'post_type'    => 'page, Press' //include custom post type
); ?>
于 2013-11-04T19:07:00.763 回答