wordpress百度站长平台普通收录 API 自动提交代码

百度站长平台地址

https://ziyuan.baidu.com/linksubmit/index
在普通收录、API提交里面可以看到自己的token

提交代码

将代码填入主题的functions.php文件中即可。
记得修改你的token

  1. /* WordPress 百度快速收录 API 提交代码 */  
  2. if(!function_exists('Baidu_Submit')){  
  3. function Baidu_Submit($post_ID) {  
  4.   $WEB_TOKEN = 'Token'; //这里请换成你的网站的百度主动推送的token值  
  5.   $WEB_DOMAIN = get_option('home');  
  6. //已成功推送的文章不再推送  
  7. if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;  
  8.   $url = get_permalink($post_ID);  
  9.   $api = 'http://data.zz.baidu.com/urls?site='.$WEB_DOMAIN.'&token='.$WEB_TOKEN;  
  10.   $request = new WP_Http;  
  11.   $result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );  
  12.   $result = json_decode($result['body'],true);  
  13. //如果推送成功则在文章新增自定义栏目Baidusubmit,值为1  
  14.     if (array_key_exists('success',$result)) {  
  15.         add_post_meta($post_ID, 'Baidusubmit', 1, true);  
  16.     }  
  17.   }  
  18.   add_action('publish_post', 'Baidu_Submit', 0);  
  19.   }  
原文链接:https://www.artcg.design/526.html,转载请注明出处。
0

站点公告

  1. 1.请不要使用QQ浏览器有可能无法访问.
  2. ————————————————
  3. 2.邮箱注册时,验证码可能归类在垃圾箱里,请注意查收
  4. ————————————————
  5. 3.如果有问题,请添加微信qifengct客服QQ:1924173440咨询
  6. ————————————————
显示验证码
没有账号?注册  忘记密码?