WordPress 纯代码实现 判断百度收录

WordPress 纯代码实现 判断百度收录

前言


我们在做博客SEO时,可能会遇到一个问题就是,我将写好的文章提交给百度搜索了,怎么才能看到百度是否将我们的文章收录了呢?
可能有人说,去百度上搜索文章标题不就知道了嘛!但是这样操作还是不够直观和方便,我只想看看是否被收录,如果没有收录可不可以直接再次提交了呢?办法当然有,我下面就通过纯代码方式进行,实现这个功能,可以在你的博客的文章页面中实现,这个功能效果!


正文


使用过 WordPress 的小伙伴都见过或知道,functions.php 这个文件,将下面的 ↓ 代码添加到当前主题 Functions.php 文件中,即可!


代码

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;
    } 
收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

DeeTeam 网站SEO WordPress 纯代码实现 判断百度收录 https://deeteam.cn/%e8%bf%90%e8%90%a5/seo/1237.html

WordPress 纯代码实现 判断百度收录
上一篇:

已经没有上一篇了!

WordPress 纯代码实现 判断百度收录
下一篇:

已经没有下一篇了!

常见问题

相关文章