WordPress教程 WordPress开启恶意搜索广告自定义代码

WordPress是目前使用人数较多的博客程序,其相关功能插件还是非常多的,不过大多数属于外文;毕竟插件多了还是或多或少会存在一些问题;同样wordpress在某些方面还是不如国人自行开发的程序使用方便。今天分享的是wordpress如何开启恶意搜索广告自定义代码,我们一起看看解决办法吧:第一、在 robots.txt添加如下代码,告诉懂事的爬虫,别爬这些链接:

Disallow: /search/*
Disallow: /?s=
Disallow: /index.php?s=

第二、在模板的 function.php 里,加入个搜索的限制:

add_action(‘admin_init’, ‘uicss_search_ban_key’);
function uicss_search_ban_key() {
add_settings_field(‘uicss_search_key’, ‘搜索关键词屏蔽’, ‘uicss_search_key_callback_function’, ‘reading’);
register_setting(‘reading’, ‘uicss_search_key’);
}
function uicss_search_key_callback_function() {
echo ‘<textarea name=”uicss_search_key” rows=”10″ cols=”50″ id=”uicss_search_key” class=”large-text code”>’ . get_option(‘uicss_search_key’) . ‘</textarea>’;
}
add_action(‘template_redirect’, ‘uicss_search_ban’);
function uicss_search_ban() {
if (is_search()) {
global $wp_query;
$uicss_search_key = get_option(‘uicss_search_key’);
if ($uicss_search_key) {
$uicss_search_key = str_replace(“\r\n”, “|”, $uicss_search_key);
$BanKey = explode(‘|’, $uicss_search_key);
$S_Key = $wp_query->query_vars;
foreach ($BanKey as $Key) {
if (stristr($S_Key[‘s’], $Key) != false) {
wp_die(‘请不要搜索特殊关键字’);
exit;
}
}
}
}
}

第三、添加屏蔽关键字

在后台 设置-阅读 选项中,添加关键字,一行一个关键字。添加保存之后,我们这样就可以解决特殊关键字的搜索屏蔽问题。如果需要特定关键词可以自行查找、并下载,复制过去,保存即可!

注:代码来源于网络,经过测试可以正常使用;所以建议测试的时间最好把模板的 function.php文件备份一下,以备之用!

搬瓦工新手选择服务器必备的教程:

1、搬瓦工购买教程:搬瓦工VPS主机购买教程 选择一款合适的外贸主机

2、搬瓦工优惠码:BWH3HYATVBJW

3、搬瓦工套餐推荐:搬瓦工云服务器全部套餐对比列表 可选CN2 GIA和香港机房

4、搬瓦工测试IP:搬瓦工全部数据中心测试IP地址和下载测速文件

5、搬瓦工面板管理:搬瓦工KIWIVM面板的全部功能介绍

搬瓦工VPS的最便宜套餐和最具性价比套餐,简单整理如下:

方案CPU内存硬盘流量带宽机房价格购买
CN2 GT1核1GB20GB1TB1GbpsDC8等$49.99/年购买
香港2核2GB40GB500GB1Gbps香港$89.99/月购买
CN2 GIA2核1GB20GB1TB2.5GbpsDC6等$49.99/季购买
CN2 GIA10核32GB640GB10TB10GbpsDC6等$289.99/月购买
日本2核1GB20GB1TB2.5GbpsDC6等$49.99/季购买

本文结束。

未经允许不得转载:搬瓦工评测网 » WordPress教程 WordPress开启恶意搜索广告自定义代码