2
好奇,如果有人尝试过使用自定义分类法通过get_pages过滤内容。我有一个标有“衣服”的自定义帖子类型,我试图通过拉动“性别”分类中具有“女性”slu slu的“衣服”片段来创建“上一个&下一个”导航。WordPress的get_pages分类标准参数
但是,上一个和下一个链接正在拉动所有衣服,包括我的“男装”。任何人都有自定义分类和get_pages经验吗?
<?php
$args = array(
'sort_column' => 'menu_order',
'sort_order' => 'desc',
'post_type' => 'clothing',
'post_status' => 'publish',
'gender'=> 'female'
);
$list = get_pages($args);
$pages = array();
foreach ($list as $page) {
$pages[] += $page->ID;
}
$current = array_search($post->ID, $pages);
$prevID = $pages[$current-1];
$nextID = $pages[$current+1];
?>
<div class="post-nav">
<?php if (!empty($prevID)) { ?>
<a href="?pID=<?php echo $prevID ?>" title="<?php echo get_the_title($prevID); ?>" class="left">« PREVIOUS</a>
<?php }
if (!empty($nextID)) { ?>
<a href="?pID=<?php echo $nextID ?>" title="<?php echo get_the_title($nextID); ?>" class="right">NEXT »</a>
<?php } ?>
</div>