在functions.php文件中添加下面的代码,array里面的数字填写不想显示的页面/文章id
//隐藏某些页面的搜索结果
add_filter( 'pre_get_posts', 'exclude_pages_search_when_logged_in' );
function exclude_pages_search_when_logged_in($query) {
if ( $query->is_search && is_user_logged_in() )
$query->set( 'post__not_in', array( 1320,1322 ) ); //这里填写文章/页面的id
return $query;
}
如果对本文有疑问,可以在下方评论区留言,看到后我会在这里回复你。
原创性声明:本站所发布的所有文章均为本站原创发布。任何组织或个人未经允许,禁止将本站内容以复制、采集、镜像等方式发到其他任何媒体平台(可以分享本文链接)。
加微信咨询(为了方便大家添加微信,直接放在这里了):