RELATEED CONSULTING
相关咨询
选择下列产物即刻正正在线沟通
效劳时间:9:30-18:00
你可能逢到了上面的成绩
封锁左侧工具栏
个人网站接入百度熊掌号办法,手把手教你如何配置!
  • 做者:匿名
  • 揭晓时间:2018-03-24
  • 滥觞:互联网

3d棋牌捕鱼游戏前两天开通熊掌号,今天经由过程了。就念着赶紧接入网站,传说风闻对网站有加成,能够进步收录和排名,新站不容易啊,写了文章都没人看,哭!

刚刚网上找教程,根据蝈蝈要安静冷静荒僻冷僻冷静荒僻冷僻博客的代码,胜利接入熊掌号,念着赶紧记载下来,给宽广站长一个参考。

熊掌号接入教程

博主个人使用的是WordPress,其他网站法度该当通用,建议备份文件!

网站CMS:WordPress

网站主题:大前端DUX

涉及文件:

header.php

functions.php

single.php

改革做用:

3d棋牌捕鱼游戏1.添加以下代码后,您提交的内容能正正在搜索效果中以机关化格局展示。

3d棋牌捕鱼游戏2.同时每天还会从您提交的新删内容中随机抽取5条正正在您的手机百度熊掌号主页中展示。

筹办妥了就开端:

header.php建正

  1. 3d棋牌捕鱼游戏打开网站后台文件夹,进入根目录-wp_content-theme文件夹,找到header.php文件,到场如下代码:

<!-- 百度熊掌号页面改革 -->
<link rel="canonical" href="<?php the_permalink() ?>"/>
<script src="//msite.百度.com/sdk/c.js?appid=你的熊掌号ID"></script>
<?php
if(is_single()){
echo '<script type="application/ld+json">
{
"@context": "https://ziyuan.百度.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').'"
}
</script>';

代码详解:

3d棋牌捕鱼游戏第一止添加canonlcal标签

第二止添加熊掌号ID声明

剩下的代码添加JSON_LD数据!

详细详情可正正在熊掌号检察,那里只需求建正熊掌号id即可,正正在页面提交中即可找到,最后保存即可!

functions.php建正

1. 打开当前目录下functions.php文件,添加如下代码:

//百度熊掌号页面改革

//获取文章/页面戴要

3d棋牌捕鱼游戏function fanly_excerpt($len=220){

3d棋牌捕鱼游戏if ( is_single() || is_page() ){

3d棋牌捕鱼游戏global $post;

if ($post->post_excerpt) {

$excerpt = $post->post_excerpt;

} else {

3d棋牌捕鱼游戏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)));

3d棋牌捕鱼游戏$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

3d棋牌捕鱼游戏function fanly_post_imgs(){

global $post;

3d棋牌捕鱼游戏$content = $post->post_content;

preg_match_all('/<img .*?src=[\"|\'](.+?)[\"|\'].*?>/', $content, $strResult, PREG_PATTERN_ORDER);

3d棋牌捕鱼游戏$n = count($strResult[1]);

if($n >= 3){

$src = $strResult[1][0].'","'.$strResult[1][1].'","'.$strResult[1][2];

}else{

3d棋牌捕鱼游戏if( $values = get_post_custom_values("thumb") ) { //输出自界说域图片所在

3d棋牌捕鱼游戏$values = get_post_custom_values("thumb");

3d棋牌捕鱼游戏$src = $values [0];

} elseif( has_post_thumbnail() ){ //假设有特征缩略图,则输出缩略图所在

$thumbnail_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID),'full');

3d棋牌捕鱼游戏$src = $thumbnail_src [0];

} else { //文章中获取

3d棋牌捕鱼游戏if($n > 0){ // 提取首图

$src = $strResult[1][0];

}

}

}

3d棋牌捕鱼游戏return $src;

}那段代码的做用是经由过程上一段代码界说的两个函数获取文章和页面的描述以及图像。

两个变量为:

3d棋牌捕鱼游戏.fanly_post_imgs()

3d棋牌捕鱼游戏.fanly_excerpt()

single.php建正

3d棋牌捕鱼游戏我最近关注了很多博客,缔制大部门博客将熊掌号添加到了文章页,代码参考处蝈蝈要安静冷静荒僻冷僻冷静荒僻冷僻也是如此,那我也就随大流了!

个人网站接入百度熊掌号办法,手把手教你如何配置! 好文分享

打开singlephp文件,并添加如下代码,添加地方大抵正正在第二十止,</article>后面。

<script>cambrian.render('tail')</script>效果能够参考无梦博客!

其实熊掌号有三种展示形式,我的博客只添加了一种,剩余两种如下:

顶部bar-正正在页面<body>标签后添加代码

3d棋牌捕鱼游戏<script>cambrian.render('head')</script>

段落间bar-正正在页面段落之间添加代码

3d棋牌捕鱼游戏<script>cambrian.render('body')</script>

3d棋牌捕鱼游戏最后一种底部bar就是我们如今使用的,留意,最多只能添加两个bar,百度后期会审核!

正正在线检验

3d棋牌捕鱼游戏页面改革完毕后,使用正正在线检验工具检查页面的精确性!

打开熊掌号-页面改革-正正在线检验工具。

随意打开博客内的一篇文章,复制该页URL所在并输入到检验工具中。

3d棋牌捕鱼游戏将刚才那篇文章的源代码(F12)也复制过去。

3d棋牌捕鱼游戏假设胜利,隐现检验胜利!