藏宝游

 找回密码
 立即注册
查看: 2164|回复: 8

[discuz] DIscuz 熊掌号改造接入教程

[复制链接]

 成长值: 600

  • TA的每日心情
    开心
    2024-3-24 02:35
  • 签到天数: 5 天

    [LV.2]圆转纯熟

    灌水成绩
    47583
    8
    247949
    主题
    帖子
    积分

    等级头衔

    ID : 2

    超级版主

    积分成就 威望 : 1
    贡献 : 0
    杰币 : 105182
    在线时间 : 165 小时
    注册时间 : 2022-1-8
    最后登录 : 2024-4-17

    荣誉勋章
    最佳新人热心会员大富翁龙年大吉
    发表于 2022-2-6 20:23:39 | 显示全部楼层 |阅读模式
    自博主的网站接入百度熊掌号之后(wordpress主题接入百度熊掌号H5页面改造教程)的收录效果愈加的显著,(熊掌号历史数据提交效果明显)不知道还还有没有对于未接入站长们想体验这样的效果的。
    比较著名的博客系统也就是 wp DZ  ZP等等博客系统,Discuz功能系统的用户量非常的大,博主也是简单的了解一下系统的的功能的设置,现在分享出一下Discuz改造熊掌号的的方法,自己顺手也练习一下!
    172120xvrqvec1ymrr6drj.jpg
    熊掌号的改造重点在对于结构化数据的处理,DIscuz 改造熊掌号的难度主要在 对json_LD的处理上,接下来进行稍微的修改后进行熊掌号的改造。
    改造需要具备条件,是手机的显示站点需要绑定了二级域名,如果没绑定二级域名的,请做一下的修改:
    1. [domain][app][mobile]http://$_G[setting][domain][app][mobile]
    2. [domain][app][default]http://$_G[setting][domain][app][default]
    复制代码
    DIscuz 熊掌号改造接入第一步:
    打开:
    /source/module/portal/portal_view.php
    在大约代码的第75行左右的位置中加上:
    1. $content['content'] = blog_bbcode($content['content']);
    复制代码
    复制代码下面添加:
    1. if(!preg_match_all("/(src)=(["|']?)([^ "'>]+)\\2/is", $content['content'], $showimg));
    2. foreach($showimg as $images) {
    3. $showimg = $images;
    4. }
    复制代码
    上面代码作用于是熊掌号改造之文章的配图的数组化结构
    DIscuz 熊掌号改造接入第二步:
    在243行左右的代码段上:
    1. $article['timestamp'] = $article['dateline'];
    复制代码
    上面增加:
    1. $article['gtime'] = date("Y-m-d\TH:i:s",$article['dateline']);
    复制代码
    上面的代码段是时间戳的改正为熊掌号的规范改造之时间加T。

    然后就完成了JSON_LD 里主要数据的改造改造模板了:
    然后在 DIscuz 门户的手机端模板的 header 文件里写入:添加canonical标签(必选):
    1. <link rel="canonical" href=" http://$_G[setting][domain][app][mobile]/{$viewurl}"/>
    复制代码
    为DIscuz添加Json_LD数据(必选可在熊掌号后台数据结构化中获取):
    1. <script type="application/ld+json">
    2. {
    3. "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    4. "@id": "http://$_G[setting][domain][app][mobile]/{$viewurl}",
    5. "appid": "1539897736717695",
    6. "title": "{$article[title]}",
    7. "images": [
    8. "{if ($showimg[0])}http://$_G[setting][domain][app][default]/{$showimg[0]}{/if}"{if ($showimg[2])},"http://$_G[setting][domain][app][default]/{$showimg[1]}","http://$_G[setting][domain][app][default]/{$showimg[2]}"{/if}"
    9. ],
    10. "description": "{$article[summary]}",
    11. "pubDate": "{$article[gtime]}"
    12. }
    13. </script>
    复制代码
    添加官方号ID声明唯一识别号(H5页面必选):
    1. <script src="//msite.baidu.com/sdk/c.js?appid=你的 appid"></script>
    复制代码
    在门户内容页 view.htm文件中 最下面的
    1. <!--{template common/footer}-->
    复制代码
    DIscuz 熊掌号改造接入第三步:
    在文章结尾处添加关注功能代码 ,将下面代码放在文章内容即可。
    1. <div style="padding-left: 17px; padding-right: 17px;">
    2.     <script>cambrian.render('tail')</script>
    3. </div>
    复制代码
    粉丝关注代码段的添加有三个位置的形式,建议我们可以添加两个方便用户的关注以及熊掌号的运营,添加之后用户看到文章之后可以通过关注代码关注我们的熊掌号我们就可以通过运营中心将我们的内容推送给用户,并且可以留言沟通。

    动手能力不强的小伙伴,建议先把上面的代码在本地的虚拟环境中完成完成上面DIscuz 熊掌号改造接入的前两步的主要的步骤,将改造后的代码复制在熊掌号的后台中的改造在线检测的检测,检测结果成功之后便可以部署在手机端的网站上,发文章在线上的网站上测试是否成功即可。
    至此恭喜您完成了 DIscuz 熊掌号改造,赶快去努力的运营自己的熊掌号吧!早日将熊掌号搜索指数  上升至300享受到更多的熊掌号带来的权益。
  • TA的每日心情

    2022-7-15 09:59
  • 签到天数: 22 天

    [LV.4]渐入佳境

    灌水成绩
    0
    68
    123
    主题
    帖子
    积分

    等级头衔

    ID : 221

    初级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 55
    在线时间 : 6 小时
    注册时间 : 2022-3-22
    最后登录 : 2023-3-15

    荣誉勋章
    发表于 2022-3-23 11:15:15 | 显示全部楼层
    果断MARK,前十有我必火!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-4-25 07:11
  • 签到天数: 70 天

    [LV.6]自成一派

    灌水成绩
    0
    198
    1219
    主题
    帖子
    积分

    等级头衔

    ID : 12

    金牌会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 1021
    在线时间 : 15 小时
    注册时间 : 2022-1-9
    最后登录 : 2022-4-25

    荣誉勋章
    发表于 2022-3-29 20:49:18 | 显示全部楼层
    膜拜神贴,后面的请保持队形~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-4-18 16:29
  • 签到天数: 10 天

    [LV.3]略有小成

    灌水成绩
    0
    61
    61
    主题
    帖子
    积分

    等级头衔

    ID : 291

    初级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 0
    在线时间 : 3 小时
    注册时间 : 2022-3-31
    最后登录 : 2022-4-18

    荣誉勋章
    发表于 2022-4-18 17:44:39 | 显示全部楼层
    6666666666666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-10-15 13:18
  • 签到天数: 8 天

    [LV.3]略有小成

    灌水成绩
    0
    83
    119
    主题
    帖子
    积分

    等级头衔

    ID : 391

    初级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 36
    在线时间 : 8 小时
    注册时间 : 2022-4-19
    最后登录 : 2022-12-13

    荣誉勋章
    发表于 2022-4-20 19:00:51 | 显示全部楼层
    6666666666666666666666666:)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-7-6 23:35
  • 签到天数: 12 天

    [LV.3]略有小成

    灌水成绩
    0
    20
    56
    主题
    帖子
    积分

    等级头衔

    ID : 204

    初级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 36
    在线时间 : 3 小时
    注册时间 : 2022-3-16
    最后登录 : 2022-7-6

    荣誉勋章
    发表于 2022-4-25 11:04:21 | 显示全部楼层
    膜拜神贴,后面的请保持队形~
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-26 02:19
  • 签到天数: 1 天

    [LV.1]登堂入室

    灌水成绩
    0
    80
    81
    主题
    帖子
    积分

    等级头衔

    ID : 1333

    初级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 1
    在线时间 : 0 小时
    注册时间 : 2022-11-26
    最后登录 : 2022-11-26

    荣誉勋章
    发表于 2022-11-26 14:49:41 | 显示全部楼层
    看了LZ的帖子,我只想说一句很好很强大!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-12-16 08:42
  • 签到天数: 7 天

    [LV.3]略有小成

    灌水成绩
    0
    257
    315
    主题
    帖子
    积分

    等级头衔

    ID : 1394

    中级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 58
    在线时间 : 8 小时
    注册时间 : 2022-12-8
    最后登录 : 2022-12-16

    荣誉勋章
    发表于 2022-12-8 17:33:46 来自手机 | 显示全部楼层
    看了LZ的帖子,我只想说一句很好很强大!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-12-16 08:42
  • 签到天数: 7 天

    [LV.3]略有小成

    灌水成绩
    0
    257
    315
    主题
    帖子
    积分

    等级头衔

    ID : 1394

    中级会员

    积分成就 威望 : 0
    贡献 : 0
    杰币 : 58
    在线时间 : 8 小时
    注册时间 : 2022-12-8
    最后登录 : 2022-12-16

    荣誉勋章
    发表于 2022-12-9 10:28:40 来自手机 | 显示全部楼层
    不错,又占了一个沙发!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|RSS|藏宝游 ( 豫ICP备2021017492号 )|网站地图

    GMT+8, 2024-5-4 10:10 , Processed in 0.056908 second(s), 10 queries , Redis On.

    Powered by Discuz! X3.4

    本站不储存任何资源,所有资源均来自用户分享的网盘链接。
    本站为非盈利性站点,不会收取任何费用,所有内容不作为商业行为。

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