我想从我的主页中排除某个标签,而不是只包含标签的类别帖子,例如“olive”;
我找到了这样一个函数
function exclude_tag($query) {
if ( $query->is_home) {
$query-> set(\'tag__not_in\',array(x));
}
return $query;
}
add_filter(\'pre_get_posts\',\'exclude_tag\');
而X是我要排除的标记的ID。我怎样才能找到那个ID?
最合适的回答,由SO网友:TheDeadMedic 整理而成
在你的管理中,转到帖子>标签,然后单击你要查找的标签的编辑-浏览器地址栏中的URL如下所示:
http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=post_tag&tag_ID=X&post_type=post
查看以下部分
tag_ID=X
- X是您的标记ID。