全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 747|回复: 11
打印 上一主题 下一主题

[疑问] Wordpress怎么关闭站内搜索功能?百度的代码都失效了

[复制链接]
跳转到指定楼层
1#
发表于 2022-7-9 08:44:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 中央银行 于 2022-7-9 09:13 编辑

或者怎么限制为10秒钟只能搜一次?
来自 6#
发表于 2022-7-9 08:59:33 | 只看该作者
function disable_search($query, $error = true)
{
    if (is_search() && !is_admin()) {
        $query->is_search = false;
        $query->query_vars[s] = false;
        $query->query[s] = false;
        if ($error == true) $query->is_404 = true;
    }
}
add_action('parse_query', 'disable_search');
add_filter('get_search_form', function(){ return null; });

点评

确实有效,但是会弹出php报错,需要自己关  发表于 2022-7-9 09:07
2#
发表于 2022-7-9 08:47:54 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
 楼主| 发表于 2022-7-9 08:49:16 | 只看该作者
gogoo2 发表于 2022-7-9 08:47
像以前百度那样搞的第三方搜索估计没有了吧

我是指静态博客那种第三方站内搜索
4#
发表于 2022-7-9 08:52:25 来自手机 | 只看该作者
要关闭的话直接屏蔽掉相关css不就完了
5#
 楼主| 发表于 2022-7-9 08:53:15 | 只看该作者
柳泊风 发表于 2022-7-9 08:52
要关闭的话直接屏蔽掉相关css不就完了

/?s= 屏蔽css有什么用
7#
 楼主| 发表于 2022-7-9 09:00:26 | 只看该作者
liugogal 发表于 2022-7-9 08:59
function disable_search($query, $error = true)
{
    if (is_search() && !is_admin()) {

我的我去试试,可是这个怎么这么熟悉,貌似我之前用过
8#
发表于 2022-7-9 09:01:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
9#
 楼主| 发表于 2022-7-9 09:06:11 | 只看该作者
gogoo2 发表于 2022-7-9 09:01
试了结果后出来说一说。

Warning: Use of undefined constant s - assumed 's' (this will throw an Error in a future version of PHP) in /www/wwwroot/www.qvsijia.com/wp-content/themes/twentyseventeen/functions.php on line 764

Warning: Use of undefined constant s - assumed 's' (this will throw an Error in a future version of PHP) in /www/wwwroot/www.qvsijia.com/wp-content/themes/twentyseventeen/functions.php on line 765
10#
发表于 2022-7-9 09:09:50 来自手机 | 只看该作者
哪个版本的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-12 13:34 , Processed in 0.070814 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表