[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  WordPress收录,WordPress百度收录,便宜vps,VPS优惠,国外永久免费VPS

WordPress自动检测文章是否被百度收录 – 无插件实现

全球[VPS测评]来源:VPS推荐网点击:465
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
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标题下面就可以看到。



猜你可能想看的VPS


转载请注明原文地址:http://140.238.13.167:12355/read-142160.html

下一篇       上一篇