花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

帝國(guó)CMS二次開(kāi)發(fā)后臺(tái)查詢信息百度是否收錄

時(shí)間: 2020-09-16 10:48 閱讀: 作者:素材無(wú)憂網(wǎng)

帝國(guó)CMS二次開(kāi)發(fā)后臺(tái)查詢信息百度是否收錄

教程最終效果演示

每次更新完網(wǎng)站,第二天都習(xí)慣的去站長(zhǎng)工具查詢下收錄情況。每次用軟件查詢步驟都挺麻煩的,就想著直接到后臺(tái)顯示出來(lái)多好,去網(wǎng)上百度了下,找到這段代碼。

<?php//檢測(cè)網(wǎng)頁(yè)是否被百度收錄function checkBaiduIndex($url){
$url='http://www.baidu.com/s?wd='.$url;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$rs=curl_exec($curl);
curl_close($curl);
if(!strpos($rs,'抱歉,沒(méi)有找到')){
return 1; //返回1則表示收錄
}else{
return 0; //返回0表示沒(méi)有收錄
}   } if(checkBaiduIndex('https://zhangzifan.com/tearsnow-update-note.html')==1){
echo "百度已經(jīng)收錄";}else{
echo "暫未被收錄";}

修改了一下,發(fā)現(xiàn)帝國(guó)CMS二次開(kāi)發(fā)后可以使用,不過(guò)有個(gè)問(wèn)題就是每次打開(kāi)列表都會(huì)全部請(qǐng)求查詢一次,打開(kāi)速度會(huì)很慢,就放棄使用了。有高手可以在優(yōu)化下,我就懶的在折騰了。

帝國(guó)CMS查詢是否收錄教程

1、打開(kāi)/e/data/html/list/listinfo.php,這個(gè)是后臺(tái)列表文件。

2、在頂部的“?>”上面加入下面的查詢函數(shù)

//監(jiān)測(cè)百度是否收錄
function checkBaidu($url) { 
    $url = 'http://www.baidu.com/s?wd='.urlencode($url); 
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_URL, $url); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
    $rs = curl_exec($curl); 
    curl_close($curl); 
    if (!strpos($rs, '沒(méi)有找到')) { //沒(méi)有找到說(shuō)明已被百度收錄 
        return "<font style='color:#009'>已收錄</font>"; 
    } else { 
        return "<font style='color:#F00'>未收錄</font>"; 
    } 
}

3、在到大概238行“<td>...<u>發(fā)布時(shí)間</u>...</td>”的下面,加入代碼

<td width="8%"><p align="center">是否收錄</p></td>

4、最后到大概339行“<td height="25"> ...下載次數(shù)...</td> ”的上面加入代碼

<td height="25" title=""><p align="center"><? echo checkBaidu($titleurl)?></p></td>

5、完成

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 帝國(guó)CMS二次開(kāi)發(fā)后臺(tái)查詢信息百度是否收錄

標(biāo)簽:  
相關(guān)文章
模板推薦