超碰cao草棚gao进入,久久精品无码一区二区三区免费,午夜成人+在线视频,国产特级毛片aaaaaaa高清,在线天堂网www资源,亚洲色av性色在线观无码,欧美xxxx极品,男女啪啪免费观看无遮挡
系統軟件園 - 專注分享最好的電腦系統軟件!免費安全下載 系統軟件園首頁 | Win7激活工具 | 熱門專題
系統軟件園>您的位置:首頁 > > 系統教程 > 軟件教程 >

phpcms添加百度主動推送功能(發布時自動推送URL到百度站長平臺)教程

更新時間:2020-06-21 15:14:09| 編輯:本站整理 | 信息來源:本站整理|瀏覽數:

百度最近取消了JS自動推送URL到站長平臺的功能,用戶只能使用主動推送,不過主動推送大多需要手動來實現,或是使用API接口對小白來說不太友好,這里小編整理了關于phpcms添加百度主動推送功能(發布時自動推送URL到百度站長平臺)教程,有需要的朋友可以學習一下!

phpcms添加百度主動推送功能(發布時自動推送URL到百度站長平臺)教程

修改方法如下:


1、找到PHPCMS的libs/functions/global.func.php文件中添加一個百度推送函數:

 

function push_baidu($bdurls){
$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", $bdurls),
CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
$result = json_decode($result, 1);
return $result;
}


2、然后我們要修改一下phpcms/model/content_model.class.php文件,讓我們發布文章時實現主動推送。

找到大約222行

//生成靜態
if(!$isimport && $data['status']==99) {

添加:

//推送百度平臺 S
$bdurls[] = 'http://'.SITE_URL.$urls[1];
$push_result = push_baidu($bdurls);
$msg = '';
if ($push_result['success'] < 1) { $msg = '百度聯盟推送鏈接失敗!'; } //推送百度平臺

//在添加和修改內容處定義了 INDEX_HTML if(defined('INDEX_HTML')) $html->index();
if(defined('RELATION_HTML')) $html->create_relation_html($catid);
}


3、也可以在批量生成靜態頁的地方調用這個接口,去modules/content/crete_html.php文件的batch_show方法里,調用上面定義的方法:

foreach($rs as $r) {
if($r['islink']) continue;
$this->db->table_name = $tablename;
$r2 = $this->db->get_one(array('id'=>$r['id']));
if($r2) $r = array_merge($r,$r2);

//判斷是否為升級或轉換過來的數據

if(!$r['upgrade']) {
$urls = $this->url->show($r['id'], '', $r['catid'],$r['inputtime']);
} else {
$urls[1] = $r['url'];
}
$bdurls[] = $r['url'];
$this->html->show($urls[1],$r,0,'edit',$r['upgrade']);
}

//推送百度平臺

$push_result = push_baidu($bdurls);
$msg = '';
if($push_result['success'] < 1){ $msg = '百度聯盟推送鏈接失敗!'; }

最后幾行是修改后新加的代碼,首先要把更新哪些靜態頁的url放進數組里,再調用這個方法傳參即可。要在其他動作如添加或者編輯文章的時候推送,原理是一樣的,找到對應的地方調用推送方法就行了。

以上就是phpcms添加百度主動推送功能的詳細教程了,希望大家能喜歡哦。


返回頂部


系統軟件園發布的系統鏡像及軟件均來至互聯網,僅供學習和研究使用,不得用于任何商業用途并請在下載后24小時內刪除,如果滿意請聯系版權方購買。
如果您發現本站侵害了您的版權,請立即聯系我們,本站將第一時間進行相關處理。聯系方式(見首頁)
版權聲明|下載聲明 Copyright @ 2016 系統軟件園

主站蜘蛛池模板: 少妇被多人c夜夜爽爽av| 久久鬼色综合88久久| 丰满少妇高潮惨叫正在播放| 少妇被躁爽到高潮无码人狍大战| 99久久久国产精品消防器材| 天堂在/线资源中文在线| 挡不住的风情在线观看| 永久免费无码网站在线观看| aa级女人大片免费视频| 少妇做爰喷水高潮呻吟| 久久精品中文无码资源站| 樱花草在线社区www中国中文 | 欧美成人精品三级网站| videosgratis极品另类| 狠狠人妻久久久久久综合九色| 日本一区二区三区高清在线播放 | 色综合久久久久久久久五月| 精品国产一区二区三区久久狼| 在线天堂www在线国语对白| 边做边爱边吃奶的视频| 精品国产污污免费网站入口| 午夜内射中出视频| 久久综合久久自在自线精品自| 中文字幕乱码人妻综合二区三区 | 亚洲国产精品成人午夜在线观看| jizzjizz日本人妻| 国产蝌蚪视频一区二区三区 | 最近免费中文字幕mv视频7| 上面膜下边吃的视频| 婷婷综合缴情亚洲狠狠| 久久亚洲色www成人欧美| 欧美日韩国产三级一区二区三区 | 99re6这里有精品热视频| 中文字幕人妻熟女人妻| 乱人伦人妻中文字幕无码久久网| 麻豆精品传媒一二三区| 亚洲国产精品成人一区二区在线| 成 人 色 网 站免费观看| 伊人久久综合成人网| 亚洲精品高清无码视频| 巴西肥妇bbw|