标签:百度 img array 织梦 域名 remote 后台 ade das
使用百度主动推送(实时)可以加快收录速度,保护原创内容不被第三方采集祸害。
暂时没看到有人编写百度主动推送代码,于是跟据百度提供的PHP代码进行编写加入到DEDE后台的发表文章文件中,实现了与百度百度主动推送(实时)功能。
好了,哪么我们就看代码吧!:
在article_add.php中搜索 $artUrl = MakeArt($arcID,true,true,$isremote); 然后在 if($artUrl==‘‘) { $artUrl = $cfg_phpurl."/view.php?aid=$arcID"; } 后面加入 else{ $urls[]=‘http://‘.$_SERVER[‘HTTP_HOST‘].$artUrl; $api = ‘http://data.zz.baidu.com/urls?site=你的域名&token=准入密钥‘; $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><u>主动推送反馈结果".$result."</u></a> 添加这个的意义在于织梦后台文章发布成功之后有一个推送提示的反馈效果,方便大家查看是否推送成功。
标签:百度 img array 织梦 域名 remote 后台 ade das
原文地址:https://www.cnblogs.com/tangbomao/p/12217631.html