2
我在页面内输出一堆自定义帖子类型。如何获取当前页面中的所有帖子的标题?在wordpress中的页面中获取所有自定义帖子类型的标题
我在页面内输出一堆自定义帖子类型。如何获取当前页面中的所有帖子的标题?在wordpress中的页面中获取所有自定义帖子类型的标题
您应该查看WP_Query()以输出自定义帖子类型。下面的代码获取所有类型为“custom_post_type”的自定义帖子,将它们放入一个名为$ loop的变量中,并遍历它,输出其中包含的每个帖子的标题。
<?php
// Get the 'Profiles' post type
$args = array(
'post_type' => 'custom_post_type',
);
$loop = new WP_Query($args);
while($loop->have_posts()): $loop->the_post();
the_title();
endwhile;
wp_reset_query();
?>
还有其他的参数可以传递给WP_Query()以使它更适合您的需求。文档可以在here找到。
前右“的循环”,你可能也只是使用:
<?php query_posts('post_type=your_custom_post_type');?>
你指定一个独立的领域他们的头衔?如果没有,你应该可以使用native:the_title()。您是否在创建自定义帖子类型时启用了title属性? – vtacreative 2013-03-19 19:19:47