WordPress百度是否已收錄查詢插件WP-Baidu-Record

  • A+
所屬分類:wordpress
摘要

推薦一款插件:WP-Baidu-Record在WordPress文章頁面添加一個百度是否收錄的查詢和顯示功能;分享可實現百度是否已收錄查詢的代碼。

插件:WP-Baidu-Record

版本: 1.0.7

作者: 張戈

需要WordPress版本: 3.0或更高

插件描述:

插件WP-Baidu-Record在WordPress文章頁面添加一個百度是否收錄的查詢和顯示功能。

WordPress百度是否已收錄查詢插件WP-Baidu-Record

插件特色:

這個功能實際上已有人開發了插件,我只是在原來的基礎上做了一些改進,具體如下:

原版特性:通過curl在百度查詢本頁url并獲取結果,如果存在就輸出已收錄,否則就是未收錄,并且可點擊提交url。

原版缺點:每次打開頁面都需要在百度查詢一遍,嚴重拖慢速度!當然可以利用緩存插件解決此問題。

插件安裝:

可以通過以下兩種方法的其中一種來安裝wp-baidu-record 插件:

將下載的文件解壓縮,然后將wp-baidu-record文件夾 上傳到 /wp-content/plugins/目錄,在插件后臺啟用即可。

直接在后臺-安裝插件,搜索’wp-baidu-record’,按照提示安裝啟用。

如果你不想安裝插件,直接將下面的代碼添加到當前主題的 functions.php 即可:

  1. /*
  2. Plugin?Name:?Baidu-Accept
  3. Plugin?URI:?http://www.d4v.com.cn
  4. Description:?判斷當前文章是否被百度收錄,若沒有被收錄則可點擊提交至百度,加速收錄!(此插件在文章頁面僅管理員可見)?
  5. Version:?1.0
  6. Author:?Jovae
  7. Author?URI:?http://www.d4v.com.cn
  8. License:?GPL
  9. */
  10. function?d4v($url){
  11. ????$url='http://www.baidu.com/s?wd='.$url;
  12. ????$curl=curl_init();
  13. ????curl_setopt($curl,CURLOPT_URL,$url);
  14. ????curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  15. ????$rs=curl_exec($curl);
  16. ????curl_close($curl);
  17. ????if(!strpos($rs,'沒有找到')){
  18. ????????return?1;
  19. ????}else{
  20. ????????return?0;
  21. ????}
  22. }
  23. add_filter(?'the_content',??'baidu_submit'?);
  24. function?baidu_submit(?$content?)?{
  25. ????if(?is_single()?&&?current_user_can(?'manage_options')?)
  26. ????????if(d4v(get_permalink())?==?1)
  27. ????????????$content="<p?align=right>百度已收錄(僅管理員可見)</p>".$content;
  28. ????????else
  29. ????????????$content="<p?align=right><b><a?style=color:red?target=_blank?href=http://zhanzhang.baidu.com/sitesubmit/index?sitename=".get_permalink().">百度未收錄!點擊此處提交</a></b>(僅管理員可見)</p>".$content;
  30. ????????return?$content;
  31. ????}

以上代碼來源于:wordpress大學 https://www.wpdaxue.com/baidu-accept.html

avatar

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前評論:2   其中:訪客  2   博主  0

    • avatar 兵臨城下 0

      網站名稱 :網賺博客 網址:https://www.liulinblog.com;網站描述:木木資源博客分享網賺干貨,seo教程,網站模板,破解軟件源碼、實用工具等網盤資源下載;備注:已添加螞蟻博客友鏈

      • avatar 初見網賺 0

        謝謝分享,非常不錯!