如何完全关闭wordpress的站内搜索功能

 我来答
匿名用户
2017-05-05
展开全部
在wp-config.php文件中加入以上代码后wordpress程序将不会对任何一个外部服务器发出请求,但是这里要注意的是有些站长为了加速网站收录使用了ping功能,加上以上代码后ping功能将会失效。解决方法:只需要设置个对外请求白名单即可解决ping失效问题,代码如下:(以百度ping为例)

1
define('WP_ACCESSIBLE_HOSTS', 'ping.baidu.com');
go蔡依林我爱你

2017-05-05 · 知道合伙人数码行家
go蔡依林我爱你
知道合伙人数码行家
采纳数:47929 获赞数:153960
暂无

向TA提问 私信TA
展开全部
functions.php文件中加入一段代码即可
//关闭搜索
if(!is_admin()){
function fb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式