正文

織夢DedeCMS發(fā)布文章后主動推送給百度(實時推送)

后臺系統(tǒng)參數(shù)新建字段

cfg_bdtoken:百度接口

cfg_bdhost:推送域名

修改相關(guān)PHP文件

打開/dede/article_add.php

找到

  1. $artUrl = MakeArt($arcID,true,true,$isremote);

  2. if($artUrl=='')

  3. {

  4. $artUrl = $cfg_phpurl."/view.php?aid=$arcID";

  5. }

在下面加入

  1. else{

  2. $urls[]='http://'.$cfg_bdhost.''.$artUrl;//如果網(wǎng)站開啟了SSL,請把http改成https

  3. $api = $cfg_bdtoken;

  4. $ch = curl_init();

  5. $options =array(

  6. CURLOPT_URL => $api,

  7. CURLOPT_POST => true,

  8. CURLOPT_RETURNTRANSFER => true,

  9. CURLOPT_POSTFIELDS => implode(" ", $urls),

  10. CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),

  11. );

  12. curl_setopt_array($ch, $options);

  13. $result = curl_exec($ch);

  14. }

繼續(xù)找到

  1. <a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>已發(fā)布文章管理</u></a>

在下面加入

  1. <a href=''><u>百度提交返回".$result."</u></a>

  2. &nbsp;&nbsp;

保存。

繼續(xù)操作,打開/dede/article_edit.php

找到

  1. $artUrl = MakeArt($id,true,true,$isremote);

  2. if($artUrl=='')

  3. {

  4. $artUrl = $cfg_phpurl."/view.php?aid=$id";

  5. }

在下面加入

  1. else{

  2. $urls[]='http://'.$cfg_bdhost.''.$artUrl;//如果網(wǎng)站開啟了SSL,請把http改成https

  3. $api = $cfg_bdtoken;

  4. $ch = curl_init();

  5. $options =array(

  6. CURLOPT_URL => $api,

  7. CURLOPT_POST => true,

  8. CURLOPT_RETURNTRANSFER => true,

  9. CURLOPT_POSTFIELDS => implode(" ", $urls),

  10. CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),

  11. );

  12. curl_setopt_array($ch, $options);

  13. $result = curl_exec($ch);

  14. }

繼續(xù)找到

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

在下面加入

  1. <a href=''><u>百度提交返回".$result."</u></a>

  2. &nbsp;&nbsp;

完成,發(fā)布文章和更新文章都實現(xiàn)百度主動推送了。

聲明:月季網(wǎng)致力月季產(chǎn)業(yè),部分文字和圖片來源網(wǎng)絡(luò),版權(quán)歸原作者,如有侵權(quán)請聯(lián)系刪除。

月季網(wǎng)

月季網(wǎng)