1. 首页
  2. 资源分享
  3. 技术教程

WordPress 如何用好百度熊掌号,2020年熊掌号接入教程

话说百度的熊掌号,上线也有一两年的时间了吧,初墨自己的博客也在建站之初也绑定了熊掌号,同时在网站接入了白度熊掌号,半年的体验下来,感觉也就还好。

熊掌号在2018年12月的调整相信大家都看到了,之前大家一度以为要凉凉的熊掌号其实并没有凉,只是变了样子,换了名字后台也发生了不少变化,但是现在来说,总体感觉并不乐观。网站接入熊掌号后,享受了不少“特权”,优先抓取、收录、排名靠前等,让很多做SEO的站长为之疯狂。

百度推出的熊掌号是为了让更多的站长回归到内容创作本身,类似于百家号这样,不用管运营、流量,只要你的内容够好,就能排在靠前的位置,今天初墨就把百度熊掌号的接入方法分享给大家。

WordPress 如何用好百度熊掌号,2020年熊掌号接入教程

熊掌号 Json_LD 结构化数据改造代码

首先我们需要根据百度熊掌号后台的“页面改造”里的提示先给自己的站点做个小小的改造以便百度熊掌号可以快速的识别和运用我们站点的链接数据,比如搜索结果中以结构化样式展现等。

WordPress 如何用好百度熊掌号

页面改造最重要的其实就是添加 JSON_LD 数据了,其实可以用下面的代码来实现:

//获取文章/页面摘要
function fanly_excerpt($len=220){
    if ( is_single() || is_page() ){
        global $post;
        if ($post->post_excerpt) {
            $excerpt  = $post->post_excerpt;
        } else {
            if(preg_match('/
(.*)<\/p>/iU',trim(strip_tags($post->post_content,"
")),$result)){
                $post_content = $result['1'];
            } else {
                $post_content_r = explode("\n",trim(strip_tags($post->post_content)));
                $post_content = $post_content_r['0'];
            }
            $excerpt = preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,0}'.'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s','$1',$post_content);
        }
        return str_replace(array("\r\n""\r""\n"), "", $excerpt);
    }
}
//优先获取文章中的三张图,否则依次获取自定义图片/特色缩略图/文章首图 last update 2017/11/23
function fanly_post_imgs(){
    global $post;
    $content = $post->post_content;
    preg_match_all('/"|\'](.+?)[\"|\'].*?>/', $content, $strResult, PREG_PATTERN_ORDER);  
    $n = count($strResult[1]);  
    if($n >= 3){
        $src = $strResult[1][0].'","'.$strResult[1][1].'","'.$strResult[1][2];
    }else{
        if( $values = get_post_custom_values("thumb") ) {   //输出自定义域图片地址
            $values = get_post_custom_values("thumb");
            $src = $values [0];
        } elseif( has_post_thumbnail() ){   //如果有特色缩略图,则输出缩略图地址
            $thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'full');
            $src = $thumbnail_src [0];
        } else {    //文章中获取
            if($n > 0){ // 提取首图
                $src = $strResult[1][0];
            }
        }
    }
    return $src;
}

百度熊掌号在 Json_LD 数据里面是支持单张缩略图和三张缩略图的样式,所以上述代码会优先获取文章中的三张图,否则依次获取自定义图片/特色缩略图/文章首图。

建议大家把以上两段代码添加到你需要接入熊掌号的 WordPress 站点主题的 functions.php 中,然后继续:

if(is_single()){
    echo '"application/ld+json">{
    "@context""https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    "@id""'.get_the_permalink().'",
    "appid""这里请填写熊掌号 ID",
    "title""'.get_the_title().'",
    "images": ["'.fanly_post_imgs().'"],
    "description""'.fanly_excerpt().'",
    "pubDate""'.get_the_time('Y-m-d\TH:i:s').'"
}
';}
?>

将上述代码添加在你的 WordPress 主题的 header.php 的合适的位置,以上代码还做了一个 if 判断,只让该段代码在文章中输出。

关于 WordPress 接入百度熊掌号的 Json_LD 数据代码改造就给大家分享到这里了吧,最后如果大家的 WordPress 站点成功接入熊掌号,不妨再试试下面讲到的《WordPress 百度熊掌号数据提交插件》,这个插件或许能够助力你更快的实现官方好数据提交和原创推送。

上述代码感谢【泪雪博客』的无私分享。

WordPress 百度熊掌号/原创文章数据提交插件

这是一款根据百度站长平台原创保护提交接口而升级开发的 WordPress 插件,目前插件已经开始适配百度熊掌号(原百度官方号)的数据提交内测,可实现用户自动自主的将文章推送至官方号及原创保护文章推送,支持定时文章推送。

WordPress 如何用好百度熊掌号

简单的插件设置页面,只需填写准入密钥 Token 即可(token 填写错误是没法保存和使用插件的哦,同时 token 获取地址也在插件设置页面设置提示说明了),如果你的站点或者博客基本都是原创文章,那么不言而喻你可以勾选这个默认原创的功能,这样你在发布文章的时候默认就会主动推送到百度,同时也是可以在发布文章的时候设置和勾选是否是原创而选择性推送,最新版插件还支持 WordPress 的“文章类型”选择等等。

WordPress 如何用好百度熊掌号

在发布模块中的状态也几乎做到了极致,提交成功,剩余的配额数量,配额上线,以及错过了发布文章一小时内提交的错过提示,总之你能想到的,作者已经想到并做到了。

插件 Fanly Submit V3.0 版本(2017/11/03)更新日志

  • 正式接入百度熊掌号最新接口
  • 支持自定义文章类型推送
  • 增加插件配置页面升级提醒
  • 插件整体的优化和细节改进

提示:本插件适用于拥有百度熊掌号权限的 WordPress 站点,如果还未拥有熊掌号权限请通过熊掌号官网申请:http://ziyuan.baidu.com/xzh/home/index

申明:目前百度熊掌号虽已经公开,但其调整可能也会毕竟频繁,所以插件可能存在没有及时升级的情况或者其它未知问题,欢迎大家及时反馈问题。

须知:为了保证插件能够持续的维护和升级更新,插件后期将可能升级为收费版本,象征性的收费,价格待定,或许 9 块,或许 18 块,还请大家提前了解。

WordPress 如何用好百度熊掌号

目前的数据改造和插件明月都已经用上了,也通过了百度熊掌号“页面改造”里在线校验工具的效验(如上图,有图有真相嘛!),至于说具体的效果只能是“拭目以待”了,其实最重要的还是“原创”内容的创作,这才是王道呀。明月近期也在努力的坚持“原创”,没办法呀,没有原创对于我们草根博客来说是不行的,看来这是一个必须要改变的过程了。

文章图片及教程内容来源【明月登楼博客】,感谢

恭喜,此资源为免费资源,请先
1.开通会员免费下载全站98%的资源,部分原价购买。点击这里给我发消息
2.会员部分精品资源原价下载或半价,终身会员免费。
3.提供会员免费下载资源请不要转载,否则永久封号!

本文由 (疯狂IT人) 整理自网络,如转载请注明出处:http://www.crazyiter.com/5222.html

如有侵权,请邮件联系 service@crazyiter.com 删除。

==========================================

本站发布的文章以及附件仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。

如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

发表评论

登录后才能评论

联系我们

在线咨询:点击这里给我发消息

邮件:service@crazyiter.com

工作时间:周一至周五,9:30-18:30,节假日休息