欢迎来到欣怡建站!我们致力于提供优质的网站建站服务
注册

Discus X 3 门户改造熊掌号网页教程

相关案例演示

DIscuz 改造熊掌号的难度主要来自 json_LD的处理上,接下来进行稍微的修改(影响后续升级)进行熊掌号的改造:

改造需要具备1个条件,就是手机站绑定了二级域名,如果没绑定二级域名的,请把教程里的

[url=http://$_G[setting][domain][app][mobile]$_G[setting][domain][app][mobile[/url]]

复制代码

[url=http://$_G[setting][domain][app][default]$_G[setting][domain][app][default[/url]]

复制代码

 

换成你自己的论坛域名

第一步打开:

/source/module/portal/portal_view.php

在75行左右的:

$content['content'] = blog_bbcode($content['content']);

复制代码

 

 

下面添加:

if(!preg_match_all("/(src)=([\"|']?)([^ \"'>]+)\\2/is", $content['content'], $showimg));//官方号改造之内图数组化

foreach($showimg as $images) {

$showimg = $images;

}

复制代码

 

第二步:

在243行左右的:

$article['timestamp'] = $article['dateline'];

复制代码

 

上面增加:

$article['gtime'] = date("Y-m-d\TH:i:s",$article['dateline']);//官方号改造之时间加T

复制代码

 

然后就完成了JSON_LD 里主要数据的改造

 

[size=18.6667px]接下来就是改造模板了:

然后在 DIscuz 门户的手机端模板的 header 文件里写入:

添加canonical标签(必选):

<link rel=http://www.dede58.com/a/dedejq/"canonical" href=http://www.dede58.com/a/dedejq/" $_G[setting][domain][app][mobile]/{$viewurl}"/>

复制代码

 

添加Json_LD数据(必选):

<script type=http://www.dede58.com/a/dedejq/"application/ld+json">

    {

        "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",

        "@id": "$_G[setting][domain][app][mobile]/{$viewurl}",

        "appid": "1539897736717695",

        "title": "{$article[title]}",

        "images": [

            "{if ($showimg[0])}$_G[setting][domain][app][default]/{$showimg[0]}{/if}"{if ($showimg[2])},"$_G[setting][domain][app][default]/{$showimg[1]}","$_G[setting][domain][app][default]/{$showimg[2]}"{/if}"

            ],

        "description": "{$article[summary]}",

        "pubDate": "{$article[gtime]}"

    }

</script>

复制代码

 

 

添加官方号ID声明(H5页面必选):

<script src=http://www.dede58.com/a/dedejq/"//msite.baidu.com/sdk/c.js?appid=你的 appid"></script>

然后在门户内容页 view.htm 里最下面的

<!--{template common/footer}-->

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

作者:欣怡建站 挑错 时间:2020-01-09 20:50
首先声明,只要是我们的vip会员所有源码均可以免费下载,不做任何限制
☉本站的源码不会像其它下载站一样植入大量的广告。为了更好的用户体验以后坚持不打水印
☉本站只提供精品源码,源码在于可用,不在多!!希望在这里找到你合适的。
☉本站提供的整站程序,均带数据及演示地址。可以在任一源码详情页查看演示地址
☉本站所有资源(包括源码、模板、素材、特效等)仅供学习与参考,请勿用于商业用途。
☉如有其他问题,请加网站客服QQ(984818011)进行交流。
相关教程
在线客服