后臺帝國CMS收錄查詢功能截圖
找到e/class/userfun.php,在里面添加如下代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | //監測百度是否收錄 function okBaidu( $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 , '提交網址' )){ echo "<b>已收錄</b>" ; } else { echo "未收錄" ; } } |
然后在你想顯示的地方調用這個php方法,例如內容頁:<?=okBaidu(
'http://www.cmsyuanma.com'
.
$navinfor
[titleurl]);?>
網上對于查詢百度收錄狀態的方法都是一樣,但是很多人拿過去以后狀態就是不對,其實就這這個調用的頁面路徑不對。域名換成你的頁面地址。
$navinfor[titleurl]);輸出的頁面地址為相對路徑,所有前面一定要加上頁面地址才對。
新聞熱點
疑難解答