[英]Excluding posts with certain tag from blogpage
我已經通過編輯function.php成功地從博客頁面中排除了某些類別,但是我似乎無法從博客中排除所有標簽ID為113的帖子。 誰能指出我應使用的代碼來幫助我? 在此先感謝您,最好的問候,
您可以使用以下代碼:
if(!has_tag(113))
{
//Display your posts
}
上面的代碼應在Wordpress循環內使用。
==>為了過濾在functions.php中的帖子,您可以使用“ pre_get_posts ”鈎子:
function exclude_tag($query)
{
if ($query->is_main_query()) {
$query->set('tag__not_in', array( '113' ));
}
}
add_action('pre_get_posts', 'exclude_tag');
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.