0
試圖弄清楚如何從我在此處找到的無限循環代碼中完全排除類別:http://wplancer.com/infinite-next-and-previous-post-looping-in-wordpress/。評論中有一些線索,但我不確定如何實際將它正確地集成到代碼中。我嘗試添加我想在此行中排除的類別ID,例如'get_adjacent_post(false,'5',true')',但它似乎沒有任何影響。在此先感謝您的幫助!從Wordpress中排除相鄰帖子無限循環排除類別
<?php
/**
* Infinite next and previous post looping in WordPress
*/
if(get_adjacent_post(false, '', true)) {
previous_post_link('%link', '← Previous Post');
} else {
$first = new WP_Query('posts_per_page=1&order=DESC'); $first->the_post();
echo '<a href="' . get_permalink() . '">← Previous Post</a>';
wp_reset_query();
};
if(get_adjacent_post(false, '', false)) {
next_post_link('%link', 'Next Post →');
} else {
$last = new WP_Query('posts_per_page=1&order=ASC'); $last->the_post();
echo '<a href="' . get_permalink() . '">Next Post →</a>';
wp_reset_query();
}; ?>