国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

織夢后臺一鍵推送功能

2024-07-12 09:11:40
字體:
供稿:網(wǎng)友

織夢DedeCMS網(wǎng)站一鍵推送功能有利于搜索引擎蜘蛛在第一時間抓取到網(wǎng)站的最新內(nèi)容,收錄速度快速提高……

織夢后臺一鍵推送功能_藍(lán)莓博客

第一步:百度站長、MIP、移動推送

在織夢后臺目錄下(默認(rèn)為dede),新建一個baidu.php文件,放入以下代碼。

<?phprequire_once ("../include/common.inc.php");require_once "../include/arc.partview.class.php";require_once('../include/charset.func.php');$limit = 2000; //百度一次性推送最多2000條記錄,所以限制推送數(shù)量為2000$query = "SELECT arch.id,types.typedir FROM dede_arctype as types inner join dede_archives as arch on types.id=arch.typeid ORDER BY pubdate DESC LIMIT $limit"; //這里dede換成你們自己的表前綴$urls="";$dsql->Execute('arch.id,types.typedir',$query);while($row = $dsql->GetArray('arch.id,types.typedir')){ $urls.="http://www.CUOxin.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".","; // http://www.CUOxin.com 換成你們自己的域名}$urls=substr($urls,0,-1);$urls = explode(",",$urls);$api = 'http://data.zz.baidu.com/urls?site=www.CUOxin.com&token=********'; // 前邊的api換成自己的推送 API$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);echo $result.count($urls);?>

注意:上面有三個域名的地方,要改成自己的。

其他MIP推送、移動推送同理,多新建幾個PHP,更換下域名和API推送接口即可。

 

第二步:熊掌號推送

熊掌號只能推送當(dāng)天更新的數(shù)據(jù),所以要代碼跟上面的有點不一樣,要加個時間限制。

 

在織夢后臺目錄(默認(rèn)為dede),新建一個xz.php文件,放入以下代碼。

<?phprequire_once ("../include/common.inc.php");require_once "../include/arc.partview.class.php";require_once('../include/charset.func.php');$year = date("Y");$month = date("m");$day = date("d");$dayBegin = mktime(0,0,0,$month,$day,$year);//當(dāng)天開始時間戳$dayEnd = mktime(23,59,59,$month,$day,$year);//當(dāng)天結(jié)束時間戳$query = "SELECT arch.id,types.typedir FROM dede_arctype as types inner join dede_archives as arch on types.id=arch.typeid where pubdate<".$dayEnd." AND pubdate>".$dayBegin.""; //這里dede換成你們自己的表前綴$urls="";$dsql->Execute('arch.id,types.typedir',$query);while($row = $dsql->GetArray('arch.id,types.typedir')){ $urls.="http://www.CUOxin.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".","; // http://www.CUOxin.com 換成你們自己的域名}$urls=substr($urls,0,-1);$urls = explode(",",$urls);$api = 'http://data.zz.baidu.com/urls?appid=****&token=***&type=realtime'; // 前邊的api換成自己的推送 API$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);echo $result.count($urls);?>

第三步:在織夢后臺添加推送菜單

打開/dede/inc/inc_menu.php,大概136行下面添加剛剛新建的PHP文件

織夢后臺一鍵推送功能_藍(lán)莓博客

<m:item name='一鍵推送PC' link='baidu.php' rank='sys_MakeHtml' target='main' /><m:item name='一鍵推送PC' link='xz.php' rank='sys_MakeHtml' target='main' />

測試

顯示success,則說明功能正常。

織夢后臺一鍵推送功能_藍(lán)莓博客

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 定边县| 乐安县| 青铜峡市| 白城市| 南丹县| 石门县| 通辽市| 米脂县| 临高县| 手游| 维西| 长治县| 虹口区| 桦南县| 常山县| 绥芬河市| 新绛县| 西贡区| 周口市| 商水县| 育儿| 新化县| 淮安市| 武隆县| 和平区| 沂源县| 曲松县| 镇赉县| 肃宁县| 壶关县| 贵德县| 三明市| 伊金霍洛旗| 铜山县| 米易县| 阿尔山市| 汤阴县| 丹巴县| 吉木乃县| 临清市| 霍林郭勒市|