• 歡迎訪問奇跡の海網站,本站不上傳任何資源,所有資源均來自于網絡,歡迎加入奇跡の海~!奇跡の海-WordPress QQ群
  • 本站下載資源為網絡上收集整理而來,并且以計算機技術研究交流為目的,版權歸原作者所有,僅供大家參考,學習,不存在任何商業目的與商業用途.
  • 本站系統鏡像均來自于官方原版,ed2k可視為P2P下載鏈接。所有操作系統默認均為試用版,如有正版密鑰可以有效激活,本站不提供任何激活和相關服務。

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

WP插件 奇跡の海 2年前 (2017-12-17) 467次瀏覽 已收錄 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 即可:

/*
Plugin Name: Baidu-Accept
Plugin URI: http://www.d4v.com.cn
Description: 判斷當前文章是否被百度收錄,若沒有被收錄則可點擊提交至百度,加速收錄!(此插件在文章頁面僅管理員可見) 
Version: 1.0
Author: Jovae
Author URI: http://www.d4v.com.cn
License: GPL
*/
function d4v($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,'沒有找到')){
        return 1;
    }else{
        return 0;
    }
}
add_filter( 'the_content',  'baidu_submit' );
function baidu_submit( $content ) {
    if( is_single() && current_user_can( 'manage_options') )
        if(d4v(get_permalink()) == 1)
            $content="<p align=right>百度已收錄(僅管理員可見)</p>".$content;
        else
            $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;
        return $content;
    }

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


版權聲明:本站所有文章和資源使用CC BY-NC-SA 4.0協議授權發布 , 轉載應當以相同方式注明文章來自“SeaOMC.COM->WordPress百度是否已收錄查詢插件WP-Baidu-Record!在下邊可以分享本文哦!
喜歡 (0)
[]
分享 (0)
奇跡の海
關于作者:
一個WordPress菜鳥!
發表我的評論
取消評論

表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
中国福利彩票36选7开奖结果