[熊掌号使用问题] 【和我学改造熊掌号之WordPress】

念久。 · 发布于 2018-03-01 00:29 · 1557 次阅读
11
本帖最后由 神奇的路人甲 于 2017-11-14 20:49 编辑

较多同学都通过站长平台的《一步一步教你开通百度熊掌号》知道了熊掌号开通的流程。同时对于一些技术小白也会遇到开发改造的难题,其实我们也为小白准备了主流的CMS的改造文档哦 !
如果你愿意分享你正在使用的CMS的改造文档,或分享你晋级的心得且内容优质会有神秘奖励!
1、熊掌号开通流程:《一步一步教你开通百度熊掌号》
2、和我学改造熊掌号之Discus X 3 门户改造《 和我学改造熊掌号之Discus X 3 门户改造》
3、WordPress改造熊掌号:【和我学改造熊掌号之WordPress】
4、PHPCMS改造熊掌号:【和我学改造熊掌号之PHPCMS改造】
5、帝国CMS改造熊掌号:【和我学改造熊掌号之帝国CMS改造】
6、织梦CMS改造熊掌号:【和我学改造熊掌号之织梦CMS改造】

好了废话不多说,开始我们的小白教程。

改造熊掌号第一步给站点的页面添加 canonical标签
WordPress不同的主题情况不同有些主题是自带canonical标签的,并且不同的主题调用的参数都各不相同,因此WordPress不能保证所有的主题都可以使用!
后续我也会录制详细的教程, 去教大家如何傻瓜式改造熊掌号。

对于没有canonical标签  的主题 中添加以下代码到你使用主题的 header.php 文件的 head 区域:
<?php if(is_single()){?>
    <link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />
<?php } ?>复制代码接下来就是  添加JSON_LD数据
这里我给大家准备了,我在使用的WordPress的改造代码
<script type="application/ld+json">
    {
        "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
        "@id": "<?php the_permalink(); ?>",
        "appid": "1539897736717695",
        "title": "<?php the_title(); ?>",
        "images": [
            "<?php echo catch_that_image() ?>"
            ],
        "description": "<?php echo trim($description); ?>",
        "pubDate": "<?php the_time('Y-m-d'); ?>T<?php the_time('H:i:s'); ?>"
    }
</script>复制代码需要注意的地方:大家需要将代码中的APPID替换成为自己的ID,那么如何知道自己的ID呢?
其实在 添加JSON_LD数据 官方给出的代码中 里面的ID就是我们自己的ID,大家替换一下即可。
然后在添加一下添加熊掌号ID声明 即可  
声明和json_ld的代码放在页眉或者页脚文件中即可(header和footer文件里)

添加上面的代码其实就可以改造好你的熊掌号了,但是WordPress有些不同,因为Wordpress不同的主题调用的参数不同,因此这里还是需要大家在去根据自己的主题做相应的调整!

最后就是添加我们的  添加关注功能代码  代码放在文章内容即可,这里也是强烈推荐大家去添加的,添加之后用户看到文章之后可以通过关注代码关注我们的熊掌号,同时我们就可以通过运营中心将我们的内容推送给用户!并且可以更快的和用户去沟通!

对于WordPress熊掌号的改造代码我还是需要再次强调一下,改造完成之后记得去效验中心效验一下,是否存在问题,然后在去推送,其次就是不同的主题调用的参数也各不相同,如果有什么问题或者改造遇到问题可以在本帖回复,WordPress的改造代码后续我会继续更新。
共收到 28 条回复
栀初 · #2 · 2018-3-1 00:29:59  回复 支持 反对
一楼占楼 后续方便内容补充!
禁忌 · #3 · 2018-3-1 00:29:59  回复 支持 反对
大赞!
慵挽 · #4 · 2018-3-1 00:29:59  回复 支持 反对
顶一个
禁忌 · #5 · 2018-3-1 00:29:59  回复 支持 反对
兄弟,你整理的这个资料确实很有用,后面我得还好好学习一下。谢谢了!
美人骨 · #6 · 2018-3-1 00:29:59  回复 支持 反对
感谢分享, canonical标签 一般是在哪个文件里,header.php 里面么?
爱美食的小叶 · #7 · 2018-3-1 00:29:59  回复 支持 反对
数拓海报机 发表于 2017-11-15 10:30
感谢分享, canonical标签 一般是在哪个文件里,header.php 里面么?
对的
心咒i · #8 · 2018-3-1 00:29:59  回复 支持 反对
神奇的路人甲 发表于 2017-11-15 10:31
对的
WP 默认就有 canonical 不需要添加 canonical
愫暮 · #9 · 2018-3-1 00:29:59  回复 支持 反对
恒羽辉 发表于 2017-11-15 17:33
WP 默认就有 canonical 不需要添加 canonical
有些主题是没有的哦!所以我在这里强调了一次!
宝妹 · #10 · 2018-3-1 00:29:59  回复 支持 反对
神奇的路人甲 发表于 2017-11-15 17:34
有些主题是没有的哦!所以我在这里强调了一次!
应该是和版本有关系,旧版本没有,这个在默认的 wp head 函数中
回帖
B Color Image Link Quote Code Smilies
Command + Enter
登录 发布 快速回复 返回顶部 返回列表