这篇文章主要讲的是wordpress发布文章主动推送到百度熊掌号的原创收录。 为了查找方便,小A汇总了所有wordpress的相关教程,方便大家查找到自己想要的wordpress教程:  wordpress教程汇总。此外,还汇总了汇总了所有SEO优化的相关教程: SEO优化教程汇总和熊掌号的相关教程:熊掌号相关知识点汇总


我们知道推送到百度可以用curl提交,可以查看这篇文章: 如何用curl提交并推送到百度收录,但是,自动推动是我们所必须的。每发布一篇文章就能自动推送到百度,是不是就省了很多麻烦呢?这个文章就是说如何自动推送到百度熊掌号的原创收录。

第一步,是要看自己的熊掌号的ID和token,如果大家不清楚的话,可以看另外一篇文章:wordpress发布文章主动推送到百度PC端的收录 – Break易站

第二步,在functions.php下面加入下面的代码即可,记得把yourID和yourtoken改成自己的ID和token,选用的是php自动推送到原创文章

会自动推动到熊掌号的原创文章的:


<?php
date_default_timezone_set('Asia/Shanghai'); add_action('publish_post', 'publish_bd_submit', 999); function publish_bd_submit($post_ID){ global $post; $bd_submit_enabled = true; if($bd_submit_enabled){ $api ='http://data.zz.baidu.com/urls?appid=yourID&amp;token=yourtoken&amp;type=realtime,original'; if($post-&gt;post_status != "publish"){
$url = get_permalink($post_ID);
$ch = curl_init();
$options = array(
CURLOPT_URL =&gt; $api,
CURLOPT_POST =&gt; true,
CURLOPT_RETURNTRANSFER =&gt; true,
CURLOPT_POSTFIELDS =&gt; $url,
CURLOPT_HTTPHEADER =&gt; array('Content-Type: text/plain')
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
// $result = json_decode($result, true);
$time = time();
$file = dirname(__FILE__).'/by_baiduSubmit.txt';//生成日志文件,与代码所处文件同目录
if(date('Y-m-d',filemtime($file)) != date('Y-m-d')){
$handle = fopen($file,"w");
}else{
$handle = fopen($file,"a");
}
$resultMessage="";
if($result['message']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交失败:".$result['message'].":\n网址:".$url."\n\n".$result;
}
if($result['success']){
$resultMessage= date('Y-m-d G:i:s',$time)."\n提交成功:".":".$url."\n\n";
}
fwrite($handle,$resultMessage);
fclose($handle);
}
}
}

?>

本文内容来自:wordpress发布文章主动推送到熊掌号的原创收录 – Break易站


—Author: Arvin Chen —Web Address: www.breakyizhan.com (Break易站)

 
转载请保留页面地址:https://www.breakyizhan.com/wpress/1065.html
扫描二维码添加微信 
  • ,每次淘宝领取淘宝优惠券,淘宝购物更优惠。现在添加微信,还可以领取机械键盘50元优惠券!添加微信后回复机械键盘即可领取!
    支持我们,就用微信淘宝!