最新公告
  • 欢迎您光临优域资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • WordPress 屏蔽恶意关键词搜索教程

  • 文章介绍
  • 评价建议
  • 一 在主题目录下/wp-content/themes/主题名/functions.php文件添加下列代码

    //屏蔽恶意关键词搜索
    add_action('admin_init', 'php_search_ban_key');
    function php_search_ban_key() {
        add_settings_field('php_search_key', '搜索关键词屏蔽', 'php_search_key_callback_function', 'reading');
        register_setting('reading','php_search_key');
    }
    function php_search_key_callback_function() {
        echo '<textarea id="php_search_key" class="large-text code" cols="50" name="php_search_key" rows="10">'.get_option('php_search_key') . '</textarea>';
    }
    add_action('template_redirect', 'php_search_ban');
    function php_search_ban(){
        if (is_search()) {
            global $wp_query;
            $php_search_key = get_option('php_search_key');
            if($php_search_key){
                $php_search_key = str_replace("\r\n", "|", $php_search_key);
                $BanKey = explode('|', $php_search_key);
                $S_Key = $wp_query->query_vars;
                foreach($BanKey as $Key){
                    if( stristr($S_Key['s'],$Key) != false ){
                        wp_die('请不要搜索非法关键字');
                    }
                }
            }
        }
    }

    二 在主题 设置(Settings) >> 阅读 搜索关键词屏蔽项填写要过滤的关键字,如下图:

    三 测试添加效果如下图:

    转载请注明出处:优域资源网 » WordPress 屏蔽恶意关键词搜索教程
    本文永久地址:https://www.upuuu.com/archives/9656.html
    版权声明:本站资源均由互联网用户分享或高价购买,所有资源均经过测试,去除后门,绿色安全,希望为大家提供有价值的资源,源码仅提供下载学习之用!我们不承担任何技术及版权问题,且不对任何资源负法律责任,如有侵权请联系站长以便删除。

    发表评论

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,所提供资源均只能用于参考和学习用,请勿直接商用;若由于商用引起版权纠纷,一切责任均由使用者承担;更多说明请参考VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整,可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因,这是浏览器下载的bug,建议使用百度网盘软件或迅雷下载, 若排除这种情况,可在对应资源底部留言或联系我们。
    通用解压密码:www.upuuu.com
    找不到素材资源介绍文章里的示例图片?
    对于PPT,PSD,Mockups,APP,网页模版等类型的素材资源,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。