自带完整数据 快速建站好帮手
客服QQ客服QQ 客服微信客服微信 公众号公众号

wordPress不想让某些文章或分类被搜索到怎么弄

本文介绍了wordPress不想让某些文章或分类被搜索到怎么弄,也就是WP有个搜索功能,但是网站内部有些文章或栏目,由于某种不为人知的原因不想被用户搜索到,就是想要对搜索功能屏蔽掉这些栏目,这个教程就和大家聊聊这个问题。

wordPress某些文章或栏目不想被搜索出来的解决方案:

第一、排除某个分类不被搜索

function wp_search_filter_category( $query) {

if ( !$query->is_admin && $query->is_search) {

$query->set('cat','-12,-13,-14'); // - 符号表示排除这个分类

}

return $query;

}

add_filter('pre_get_posts','wp_search_filter_category');

这里根据我们需要,可以将排除的分类直接写到上面第三行代码里。

第二、排除指定文章不被显示

function wp_search_filter_id($query) {

if ( !$query->is_admin && $query->is_search) {

$query->set('post__not_in', array(1,2,3));//输入指定文章ID

}

return $query;

}

add_filter('pre_get_posts','wp_search_filter_id');

这里排除指定文章不被显示在搜索结果中。

以上就是关于wordPress不被搜索的全部介绍,代码直接放到模板里面使用就可以了。

TAG标签:wordPress不被搜索

上一个:wordPress想要调用相关内容怎么实现
下一个:wordPress想要显示一周或一月内编辑过的文章

织梦网站源码

咨询客服

QQ:1847629575

全年 09:00-23:00

(其他时间请留言)

在线客服

Copyright©2021 www.why114.com 瓦窑源码 版权所有 鲁ICP备20017802号

展开