自定义帖子类型中所有帖子的导航菜单

时间:2012-02-14 作者:Vlad Ionescu

如何创建像wp\\U nav\\U菜单生成的nav一样的nav,该菜单列出特定自定义帖子类型中的所有帖子?

例如,我有CPT“section1”,我想让菜单列出所有类型为“section1”的帖子。我已经在互联网上搜索了三天,没有任何答案。有人能给我指出正确的方向吗?

我迷路了,救命!

1 个回复
SO网友:Cristian

有几种方法可以做到这一点。除非你只会有几个“section1”类型的帖子,否则我建议不要把它们全部列出。

选项:

使用WP\\u Query()选项:

<?php $posts = new WP_Query( array( \'post_type\' => \'section1\', \'posts_per_page\' => -1 ) ); ?>

<ul>
<?php while( $posts->have_posts() ) : $posts->the_post(); ?>
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>

<?php wp_reset_postdata(); ?>
希望有帮助!

如果您希望从特定类别的帖子中动态创建导航菜单,比如让slug“特色化”,然后将“post\\u type=”“>“section1”替换为“category\\u name=”“>“特色化”

结束

相关推荐

Minimalistic schedular

过去几天,我一直在研究日程安排程序和约会制作人插件,但到目前为止,还没有找到任何合适的插件。所以我想问一下,基本上我只想在管理部分列出安排游戏和练习的大量日期,然后在主页上自己的小贴士部分/侧边栏/小部件中显示接下来的5-10场游戏和练习。像这样的东西是我在这个网站hcusoccer所追求的。ca/位于右侧底部。有人知道什么可能是好的吗?到目前为止,我遇到的一切可能都有点太大太高级了。有人有什么好主意吗?非常感谢。