织梦dede网站文章实时提交熊掌号改造

织梦dede网站文章实时提交熊掌号改造

百度熊掌号修改了提交文章配额规则,seogo织梦站上的熊掌号一键提交功能失效了,虽然现在每天只有10个提交配额,但让我一个个复制提交我是拒绝的,所以今天重新修改一个。

在织梦后台文件夹(默认是dede文件夹),打开article_add.php,找到以下代码

if($artUrl=='')
{
    $artUrl = $cfg_phpurl."/view.php?aid=$arcID";
}

在它下面添加

else{
$urls[]='http://你的域名/'.$artUrl;  //获取文章链接
$api = 'http://data.zz.baidu.com/urls?appid=你的熊掌ID号&token=你的熊掌号Token密匙&type=realtime'; //你的熊掌号信息
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
}

下面继续找到

<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已发布文章管理</u></a>

在后面添加

<a href=''><u>熊掌号提交返回".$result."</u></a>

到这里就完成了改造,在织梦后台发布文章时就会主动提交到熊掌号了。

PS:此方法改自seogo之前使用的织梦主动提交百度站长代码,时间比较久远已找不到出处,seogo只是简单替换api接口地址。

最后修改:
赞赏支持
最大的开心,莫过于你请我吃辣条

仅有一条评论

  1. Www.Qian.Lu Www.Qian.Lu 31天前

    学习了!!!