国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 绵阳市| 张家界市| 宁乡县| 策勒县| 托克逊县| 得荣县| 南皮县| 奉节县| 中卫市| 曲阜市| 西吉县| 凤冈县| 肥乡县| 德令哈市| 哈密市| 肇源县| 建湖县| 福鼎市| 蛟河市| 姚安县| 大丰市| 稷山县| 宁夏| 获嘉县| 安国市| 永州市| 石渠县| 团风县| 河池市| 金川县| 扶沟县| 天全县| 马鞍山市| 龙岩市| 伊宁市| 莱阳市| 沂南县| 吉水县| 西平县| 启东市| 沧源|