wordpress熊掌号配置,canonical标签错误类型,JSON-LD标签错误类型

作者: Arvin Chen 分类: Wordpress 来源: Break易站(www.breakyizhan.com)

这篇文章主要讲的是wordpress熊掌号配置, 所有wordpress的相关文章可在这篇文章找到:  wordpress教程汇总。相关的所有熊掌号文章在:熊掌号相关知识点汇总


熊掌号是百度最新推出来的,给各位站长的最新网站流量导入神器,一般申请过百家号的,都会自动推荐和升级成为熊掌号,现在我们来看看熊掌号怎么样配置是最正确的,因为下面的图片为验证通过的:

wordpress熊掌号配置,canonical标签错误类型,JSON-LD标签错误类型

好了,先和大家说一下验证的顺序,填写网址URL和网址URL的源代码(网页右键,查看网页源代码,即可看到该网页的源代码)。好了,废话不多说了,让 大家看一下,php里面的源代码是怎么写的,因为用的是wordpress中的模板,大家可以在相应的php加入对应的代码:

修改header.php里面的代码


加入application/ld+json这段js,记得要把里面的ID换成自己的ID即可

<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "<?php the_permalink();?>",
"appid": "yourID",
"title": "<?php the_title();?>",
"images": ["<?php echo fanly_post_imgs();?>"],
"pubDate": "<?php the_time('Y-m-d');?>T<?php the_time('H:i:s');?>"
}
</script>
</head>

在functions.php里面加入下面这段代码:


2017/11/28更新,description中有时候会出现换行,造成格式错误,应该用str_replace替换掉回车行。


//优先获取文章中的三张图,提取文章首图
function post_imgs(){
global $post;
$content = $post-&amp;amp;gt;post_content;
preg_match_all('/&amp;amp;lt;img .*?src=[\"|\'](.+?)[\"|\'].*?&amp;amp;gt;/', $content, $strResult, PREG_PATTERN_ORDER);
$n = count($strResult[1]);
if($n &amp;amp;gt;= 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-&amp;amp;gt;ID),'full');
$src = $thumbnail_src [0];
} else { //文章中获取
if($n &amp;amp;gt; 0){ // 提取首图
$src = $strResult[1][0];
}
}
}
return $src;
}

在single.php加入熊掌号的关注


我们有三个地方可以加,文章开头,文章中间和文章末尾,分别对应下面的代码:

<script>cambrian.render('head')</script>
<script>cambrian.render('body')</script>
<script>cambrian.render('tail')</script>

大家按照我上面这个写就没有错了,记得把上面的yourID替换成你的熊掌号的ID,常见的错误是有:

canonical标签错误类型


这个是忘了添加<mip-cambrian site-id="yourID"></mip-cambrian>而造成的错误;

JSON-LD标签错误类型


这个大家要好好检查一下description的标签是不是有回车,引号等字符,删掉即可了。

 

本文内容来自:wordpress熊掌号配置,canonical标签错误类型,JSON-LD标签错误类型 – Break易站


---Author: Arvin Chen   ---Web Address: www.breakyizhan.com  (Break易站)

  •   本文标题:wordpress熊掌号配置,canonical标签错误类型,JSON-LD标签错误类型 - Break易站
    转载请保留页面地址:https://www.breakyizhan.com/wpress/251.html
      微信返利机器人
      免费:淘宝,京东,拼多多优惠券
      腾讯,爱奇艺,优酷的VIP视频免费解析,免费看
      即刻扫描二维码,添加微信机器人!

    发表笔记

    电子邮件地址不会被公开。 必填项已用*标注