分享各种网络资源
是我乃至整个互联网的精髓所在
最新消息:开启被动注册模式,详情点击这里,同时接小单,QQ:330733312
 您目前所在位置: 站点首页 » WordPress » WordPress 代码 » WordPress百度链接主动提交插件:Baidu-links-submit优化版
  • +
  • 8
  • WordPress百度链接主动提交插件:Baidu-links-submit优化版

    刚刚在张戈博客看到了这篇文章,因为之前一直使用的是sitemap版本的收录插件,虽然一直使用这个插件,但是感觉并没有什么效果,正好看到这篇文章,我看了一下,感觉整个操作非常简单,其本人也做出了插件的优化版本,我推荐新手们或者说不想搞代码的人直接安装插件即可。

    下载地址:http://pan.baidu.com/s/1nt5X9HJ 密码:qmh0
    这里我简单的说下安装插件之后要做的几件事情:

    1.进入百度站长网址(点击进入

    2.如果你已经登陆了并且添加了站点了,那么就会看到如下界面

    WordPress百度链接主动提交插件:Baidu-links-submit优化版-BanYuner

    看到这个界面就证明你已经离成功不远了,接下来我们滑动页面到下面就会看到我们需要的东西,就是如下的东西

    WordPress百度链接主动提交插件:Baidu-links-submit优化版-BanYuner

    大家可以看到接口调用地址,里面的www.banyuner.com是我们需要的元素之一,之后的token是我们需要的元素之二,这两个元素就是我们配置插件用的。

    安装完毕插件并启用插件之后,我们就可以了解到我们应该怎么做了,这个就很简单了,直接将地址填写进去,将你获取的token填写进去保存即可,这里注意,地址是不含“http://”的。

    那么我们怎么知道我们的这个网页被推送了没有呢,根据张戈博客里面所说的

    文章首次发布时,会推送到百度,如果推送成功则新增一个名称为baidusubmit的自定义栏目。回头再来更新修改该文章时,则先判断是否存在这个自定义栏目,如果存在则不再推送到百度。

    如果这篇文章是以前的文章,但是你后期修改了,你想要从新推送收录的的话,那么请直接删除baidusubmit这个栏目即可了,但是原作者说了,并不建议这么做,可能会跟百度“闹翻”。

    上面是简单的说了一下插件版本,很简单的方法,如果你够折腾或者说有强迫症,不想用插件,想用代码,也没有问题,原作者也想到了这点,这里我附上源代码:

    /**
    * WordPress发布文章主动推送到百度,加快收录保护原创【WordPress通用方式】
    * 文章地址:http://zhangge.net/5041.html
    */
    if(!function_exists('Baidu_Submit')){
    function Baidu_Submit($post_ID) {
    $WEB_TOKEN = 'xxxxxxxxxxx'; //这里请换成你的网站的百度主动推送的token值
    $WEB_DOMAIN = get_option('home');
    //已成功推送的文章不再推送
    if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;
    $url = get_permalink($post_ID);
    $api = 'http://data.zz.baidu.com/urls?site='.$WEB_DOMAIN.'&token='.$WEB_TOKEN;
    $request = new WP_Http;
    $result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );
    $result = json_decode($result['body'],true);
    //如果推送成功则在文章新增自定义栏目Baidusubmit,值为1
    if (array_key_exists('success',$result)) {
    add_post_meta($post_ID, 'Baidusubmit', 1, true);
    }
    }
    add_action('publish_post', 'Baidu_Submit', 0);
    }
    

    原作者提供了三种代码添加方式,但是推荐这一种,我也就只附上这种了,代码中的第7行中的XXX替换为你刚刚获取的token即可了,整段代码直接添加到你当前主题下的function.php文件中的末尾位置即可,如有不懂,欢迎留言。

    关注我们 打赏 分享此文

    微信扫码,关注我们

    扫码,支持我

    WordPress百度链接主动提交插件:Baidu-links-submit优化版

    支付宝(点击图片切换)

    扫码,支持我

    WordPress百度链接主动提交插件:Baidu-links-submit优化版

    微信(点击图片切换)

    扫码,手机看

    WordPress百度链接主动提交插件:Baidu-links-submit优化版
    匿名

    个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

    相关推荐

    • WordPress 分类描述添加可视化编辑模式

      WordPress 分类描述添加可视化编辑模式

      可视化编辑模式一直是很多人喜欢使用的,但是我个人方面还是喜欢传统的 html 模式,不是别的,主要是自己写的东西通过代码出现的就是自己的,而...

      点击查看
    • 6 款 WordPress 缓存插件对比测试

      6 款 WordPress 缓存插件对比测试

      缓存插件我相信每个站点几乎都是在使用的,插件的原理并不是能提高带宽也不是说能提高页面加载速度等等,仅仅是为了降低服务器的压力,当人群数量大量...

      点击查看
    • WordPress 获取分类第一篇文章第一张图片地址

      WordPress 获取分类第一篇文章第一张图片地址

      这个功能我不知道网络上面有没有相关教程,至少我是没有看到的,所以这里还是简单的说一下,可能其中有不少问题,也可能是我的方法太过复杂,但是还是...

      点击查看
    WordPress百度链接主动提交插件:Baidu-links-submit优化版
    6 + 7 =