织梦文章链接主动推送百度,目的是发布文章后主动推送到百度
1.织梦后台添加变量
cfg_badutoken是 百度后台主动推送的代码
cfg_baiduhost 是 自己的网址
2.织梦后台文件夹找到文章模型,article_add.php(发布文档)
在第一段代码后,添加第二段代码
$artUrl = MakeArt($arcID, true, true,$isremote);
if($artUrl=='')
{
$artUrl = $cfg_phpurl."/view.php?aid=$arcID";
}
else{
$urls[]='http://'.$cfg_baiduhost.'/'.$artUrl;
$api = 'http://data.zz.baidu.com/urls?site='.$cfg_baiduhost.'&token='.$cfg_badutoken;
$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);
}
最后去自己测试发布文章就可以了,发布文章后会返回一个状态!爱收集资源网的小伙伴快去看看吧!