很多站長(zhǎng)都想方便的知道自己寫(xiě)的文章是否被百度收錄,下面,通過(guò)添加一些簡(jiǎn)單的代碼,即可方便的知道自己的文章是否被百度收錄。
- 代碼來(lái)源:詳情
無(wú)法正常使用,僅供參考
1、
編輯當(dāng)前WordPress主題的functions.php文件,在?<?php
?下面添加以下代碼:
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 '百度已收錄';
} else {
return '百度未收錄';
}
}
2、
編輯當(dāng)前WordPress主題的single.php文件,在要顯示收錄提示的位置添加以下調(diào)用代碼:
<?php echo checkBaidu(get_the_permalink());?>
當(dāng)文章被百度收錄后,就會(huì)顯示“百度已收錄”,反之顯示“百度未收錄”。
如下圖:
