WordPress实现更新百度快速收录推送办法

快速收录怎么推送呢?使用代码怎么去实现,大家可以自己动手操作一番!

将以下代码放入当前主题的functions.php里面即可!

/**
* WordPress快速收录提交方式
*/
if(!function_exists('Baidu_Submit')){
 function Baidu_Submit($post_ID) {
 $WEB_TOKEN = '这个填写百度站长的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);
}

记得要将里面的百度推送token换成自己快速推送token即可!那么快速收录还是要满足以下四点条件,缺一不可哦!

WordPress实现更新百度快速收录推送办法插图

那么推送成功之后呢,我们在文章编辑页面点开右上角【三点】-【偏好设置】-【额外】开启(如下图)

WordPress实现更新百度快速收录推送办法插图(1)

推送成功,我们即可看到如下显示为值1

WordPress实现更新百度快速收录推送办法插图(2)

给TA买糖
共{{data.count}}人
人已赞赏
软件编程

Python十行代码写一个聊天机器人

2021-11-30 5:03:58

软件编程

PHP访问频率限制,防CC攻击,支持上万并发

2021-12-6 13:45:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索