日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

織夢DedeCMS網站一鍵推送功能有利于搜索引擎蜘蛛在第一時間抓取到網站的最新內容,加快收錄速度。


織夢DedeCMS后臺添加一鍵推送百度站長、MIP、熊掌號功能


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

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

<?php
require_once ("../include/common.inc.php");
require_once "../include/arc.partview.class.php";
require_once('../include/charset.func.php');
$limit = 2000; //百度一次性推送最多2000條記錄,所以限制推送數量為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.demo.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".","; // http://www.demo.com 換成你們自己的域名 
}
$urls=substr($urls,0,-1);
$urls = explode(",",$urls);
$api = 'http://data.zz.baidu.com/urls?site=www.demo.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推送接口即可。

第二步:熊掌號推送

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

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

<?php
require_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);//當天開始時間戳
$dayEnd = mktime(23,59,59,$month,$day,$year);//當天結束時間戳
$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.demo.com".str_replace("{cmspath}","",$row['typedir'])."/".$row[id].".html".","; // http://www.demo.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文件


織夢DedeCMS后臺添加一鍵推送百度站長、MIP、熊掌號功能


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

測試

織夢DedeCMS后臺添加一鍵推送百度站長、MIP、熊掌號功能


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


分享到:
標簽:織夢DedeCMS 一鍵推送 百度站長 熊掌號功能
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定