Discus X 3 门户改造熊掌号网页教程
发布时间:2020-12-14 04:04:07 所属栏目:Dedecms 来源:网络整理
导读:DIscuz 改造熊掌号的难度主要来自 json_LD的处理上,接下来进行稍微的修改(影响后续升级)进行熊掌号的改造: 改造需要具备1个条件,就是手机站绑定了二级域名,如果没绑定二级域名的,请把教程里的 [url=http://$_G[setting][domain][app][mobile]http://$
DIscuz 改造熊掌号的难度主要来自 json_LD的处理上,接下来进行稍微的修改(影响后续升级)进行熊掌号的改造:
改造需要具备1个条件,就是手机站绑定了二级域名,如果没绑定二级域名的,请把教程里的
[url=http://$_G[setting][domain][app][mobile]http://$_G[setting][domain][app][mobile[/url]]
复制代码
和
[url=http://$_G[setting][domain][app][default]http://$_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-dTH:i:s",$article['dateline']);//官方号改造之时间加T
复制代码
?
然后就完成了JSON_LD 里主要数据的改造
?
[size=18.6667px]接下来就是改造模板了:
然后在 DIscuz 门户的手机端模板的 header 文件里写入:
添加canonical标签(必选):
复制代码
?
添加Json_LD数据(必选):
|