WordPress自动检测文章是否被百度收录 – 无插件实现
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
我们经常看到有些网友的博客标题下面有一个小标签,\”百度已收录\”、\”百度未收录\”。这样的功能到底是如何实现的呢?如果说要有用确实也没有用,但是如果有些朋友个人博客需要加上这个功能的还是可以实现的。如果有需要用插件就简单用插件实现,这里用无插件实现。
第一、代码部分
function baidu_check($url){
global $wpdb;
$post_id = ( null === $post_id ) ? get_the_ID() : $post_id;
$baidu_record = get_post_meta($post_id,\’baidu_record\’,true);
if( $baidu_record != 1){
$url=\’http://www.baidu.com/s?wd=\’.$url;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$rs=curl_exec($curl);
curl_close($curl);
if(!strpos($rs,\’没有找到\’)){
if( $baidu_record == 0){
update_post_meta($post_id, \’baidu_record\’, 1);
} else {
add_post_meta($post_id, \’baidu_record\’, 1, true);
}
return 1;
} else {
if( $baidu_record == false){
add_post_meta($post_id, \’baidu_record\’, 0, true);
}
return 0;
}
} else {
return 1;
}
}
function baidu_record() {
if(baidu_check(get_permalink()) == 1) {
echo \'<a target=\”_blank\” title=\”点击查看\” rel=\”external nofollow\” h=\”http://www.baidu.com/s?wd=\’.get_the_title().\’\”>百度已收录</a>\’;
} else {
echo \'<a style=\”color:red;\” rel=\”external nofollow\” title=\”一键帮忙提交给百度,谢谢您!\” target=\”_blank\” h=\”http://zhanzhang.baidu.com/sitesubmit/index?sitename=\’.get_permalink().\’\”>百度未收录</a>\’;
}
}
将代码添加到当前主题Functions.php文件中。
第二、调用显示
<?php baidu_record(); ?>
在需要显示的当前文章页面single.php标题下面就可以看到。
[WordPress收录]历史优惠活动内容
猜你可能想看的VPS
- 便宜 极光 KVM→年付 79.8 元 1 核 256M 内存 4G S全球[VPS测评]
- 大盘鸡-Servarica→$7 月 XEN-1G 内存 1.5T 硬盘全球[VPS测评]
- 疯狂猜成语 图猜成语一个壁虎尾巴断了是什么成语?全球[VPS测评]
- racknerd 美国高配大流量服务器,美中西部盐湖城,50TB 大流量美国VPS[主机]
- 做站 LOCVPS→香港大埔 CN2 线路 VPS 补货 3Mbps 不香港VPS[主机]
- racknerd→“Blooming 3 Special” $33.33全球[VPS测评]
- HostMem→$12.99 年 1GB 内存 60GB 空间 500G虚拟空间(主机)
- php 数组求和函数 array_sum()全球[VPS测评]
- MySQL 中 find_in_set 查询字段中是否包含指定字符串全球[VPS测评]
- ECShop 安装过程报错→Strict Standards: Non-全球[VPS测评]
- 基于CentOS系统的VPS安全设置与优化全球[VPS测评]
- 如何在begin主题实现评论自动排第一全球[VPS测评]
- 在宝塔面板安装WordPress如何设置伪静解决404页面全球[VPS测评]
- 在博客中如何合理展示AdSense 广告全球[VPS测评]
- 宝塔Linux面板7.5.1企业版破解开心版一键脚本全球[VPS测评]
- Psychz便宜服务器黑五促销,E3 CPU/256G SSD/32G内全球[VPS测评]
- 搬瓦工洛杉矶 DC9 机房 CN2GIA 限量版套餐又补货,补货频率很高全球[VPS测评]
- SwedenDedicated → 瑞典 循环5折 5€月付 1C1G4全球[VPS测评]
- CIO和其他IT领导者充分利用边缘计算增强业务的4个关键全球[VPS测评]
- 精美的宠物医院网站WordPress主题 - Valkuta全球[VPS测评]
- 瓜云互联怎么样?香港/美国洛杉矶CN2高防vps 50G月付34元美国VPS[主机]
- 老六云怎么样?香港cn2vps月付23元香港NTT月付9.9元香港VPS[主机]
- 奇维云优惠活动:香港CN21核1G1M带宽云服务器免费领取香港VPS[主机]
- 20个温暖心灵的问题,抖音,朋友圈都可以拿去发。全球[VPS测评]
- 香港的云服务器值得租用吗?有什么好处?香港VPS[主机]
- 青云互联:香港CN2 GIA VPS,月付15.2起;日本CN2 VPS日本VPS[主机]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
- 瓜云互联:香港CN2/美国洛杉矶高防vps优惠促销,预充款最高送300元美国VPS[主机]
- RAKsmart促销活动:韩国服务器低价抢购,美国G口服务器低至$99,韩国VPS[主机]
- 华纳云年终钜惠活动:云服务器半年低至280元,香港高防服务器999元香港VPS[主机]
转载请注明原文地址:http://www.motoll.com/read-39159.html