亲爱的Stackoverflowers,
我在使用WP built-in
函数时出现问题:'next_post_link'
和'previous_post_link'
。
我的主题使用自定义帖子类型"project"
,每个项目帖子都有子项:
我的问题是,当我使用"next_post_link"
时,该按钮会链接到子帖(ex: subpost 1)
。我希望它只链接到父项目项目(例如:项目2)。
<?php
query_posts('post_type=projet&post_status=publish&name='.$postname);
if (have_posts()) :
while (have_posts()) :
the_post();
global $post;
previous_post_link(); // output a link to a sub-project
next_post_link(); // output a link to a sub-project
endwhile;
endif;
?>
答案 0 :(得分:0)
根据codex,您可以指定next_post_link()以指向当前分类术语&#34;中的下一篇文章。为您的自定义帖子类型分配一个类别,也许&#34;项目&#34;试试这个:
<?php
query_posts('post_type=projet&post_status=publish&name='.$postname);
if (have_posts()) :
while (have_posts()) :
the_post();
global $post;
previous_post_link($in_same_cat = true, $taxonomy = 'project'); // output a link to a sub-project
next_post_link($in_same_cat = true, $taxonomy = 'project'); // output a link to a sub-project
endwhile;
endif;
?>