推56论坛

?找回密码
?立即注册(限中文)

QQ登录

只需一步,快速开始

    查看: 1414|回复: 1
    打印 上一主题 下一主题

    [熊掌号亚博苹果手机] 个人网站接入百度熊掌号方法,手把手教你如何配置!

    ? [复制链接]
    跳转到指定楼层
    楼主
    发表于 2018-4-23 11:53:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

      前两天开通熊掌号,昨天通过了。就想着赶快接入网站,听说对网站有加成,可以提高收录和排名,新站不容易啊,写了文章都没人看,哭!
      刚刚网上找亚博苹果手机,根据蝈蝈要安静博客的代码,成功接入熊掌号,想着赶快记录下来,给广大站长一个参考。
      熊掌号接入亚博苹果手机
      博主个人使用的是WordPress,其他网站程序应该通用,建议备份文件!
      网站CMS:WordPress
      网站主题:大前端DUX
      涉及文件:
      header.php
      functions.php
      single.php
      改造作用:
      1.添加以下代码后,您提交的内容能在搜索结果中以结构化样式展现。
      2.同时每天还会从您提交的新增内容中随机抽取5条在您的手机百度熊掌号主页中展现。
      准备好了就开始:
      header.php修改
      打开网站后台文件夹,进入根目录-wp_content-theme文件夹,找到header.php文件,加入如下代码:
      
      
      
         if(is_single()){
      echo '';
      代码详解:
      第一行添加canonlcal标签
      第二行添加熊掌号ID声明
      剩下的代码添加JSON_LD数据!
      具体详情可在熊掌号查看,这里只需要修改熊掌号id即可,在页面提交中即可找到,最后保存即可!
      functions.php修改
      1. 打开当前目录下functions.php文件,添加如下代码:
      //百度熊掌号页面改造
      //获取文章/页面摘要
      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"), "", $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;
      }这段代码的作用是通过上一段代码定义的两个函数获取文章和页面的描述以及图像。
      两个变量为:
      .fanly_post_imgs()
      .fanly_excerpt()
      single.php修改
      我最近关注了不少博客,发现大部分博客将熊掌号添加到了文章页,代码参考处蝈蝈要安静也是如此,那我也就随大流了!



      打开singlephp文件,并添加如下代码,添加地方大概在第二十行,后面。
      效果可以参考无梦博客!
      其实熊掌号有三种展现形式,我的博客只添加了一种,剩余两种如下:
      顶部bar-在页面标签后添加代码
      
      段落间bar-在页面段落之间添加代码
      
      最后一种底部bar就是我们现在使用的,注意,最多只能添加两个bar,百度后期会审核!
      在线检验
      页面改造完毕后,使用在线检验工具检查页面的正确性!
      打开熊掌号-页面改造-在线检验工具。
      随便打开博客内的一篇文章,复制该页URL地址并输入到检验工具中。
      将刚才那篇文章的源代码(F12)也复制过去。
      如果成功,显示检验成功!
      完毕!
      作者:无梦博客
      相关阅读:
      百度熊掌号新搜索指数上线
      百度80%搜索流量将全部分发给优质熊掌号
      新站如何被百度快速收录
      顶: 0踩: 0
      来源:卢松松博客,欢迎分享,(QQ/微信:13340454)

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册(限中文)

    x
    沙发
    发表于 2018-6-20 10:55:50 | 只看该作者
    潍坊SEO??www.meiyangseo.com
    稳定土拌合站厂家 www.beianzhonggong.com

    本版积分规则

    关闭

    推56站长论坛推荐上一条 /1 下一条

    站长QQ
    在线咨询
    咨询热线
    QQ:405327411
    站长

    QQ|广告合作|关于我们|联系我们|免责声明|网站导航|站长论坛 ( 豫ICP备11018337号-5 )

    豫公网安备 41172202000143号

    王宝臣旗下网站 推56论坛(www.tui56.com)站长论坛 SEO论坛 网络营销论坛 新手站长论坛 网络推广论坛 站长社区 站长网

    Powered by Discuz! X3.4 Licensed

    ?2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表