我按类别锻炼wordpress相关帖子。 我的问题是我不想在相关帖子的当前帖子中显示该项目。
例如:我的项目列表属于color category
,red, blue, green, black
而red
是我当前的页面,我不希望red
出现在{{ 1}}
Related post
答案 0 :(得分:0)
之后
while(have_posts()) : the_post();
尝试添加此
if($post->ID == get_the_ID())
continue;
答案 1 :(得分:0)
你可以使用争论: -
'post__not_in' => array (get_the_ID())
将从列表中排除当前帖子 像这样你可以使用Wp_Query()
$args = array(
'cat' => '{echo $id;}',
'post__not_in' => array (get_the_ID())
);
$query1 = new WP_Query( $args );
// The Loop
while ( $query1->have_posts() ) {
$query1->the_post();
echo '<li>' . get_the_title() . '</li>';
}