不吃油腻的东西,让身体更清洁;不做不可及的梦,让睡眠更安恬;不穿不合脚的鞋,让步伐更悠闲;不跟无谓的潮流走,让心情更宁静;不缅怀无法回头的过去,让生活更快乐用心去爱,真诚去交,不求深刻,只求简单。简单每一天,幸福每一天。
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-d\TH:i:s",$article['dateline']);//官方号改造之时间加T
复制代码
然后就完成了JSON_LD 里主要数据的改造
[size=18.6667px]接下来就是改造模板了:
然后在 DIscuz 门户的手机端模板的 header 文件里写入:
添加canonical标签(必选):
<link rel="canonical" rel="nofollow noopener noreferrer" href=" http://$_G[setting][domain][app][mobile]/{$viewurl}"/>
复制代码
添加Json_LD数据(必选):
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "http://$_G[setting][domain][app][mobile]/{$viewurl}",
"appid": "1539897736717695",
"title": "{$article[title]}",
"images": [
"{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}"
],
"description": "{$article[summary]}",
"pubDate": "{$article[gtime]}"
}
</script>
复制代码
添加官方号ID声明(H5页面必选):
<script src="//msite.baidu.com/sdk/c.js?appid=你的 appid"></script>
然后在门户内容页 view.htm 里最下面的
<!--{template common/footer}-->
最后就是添加我们的 添加关注功能代码 代码放在文章内容即可,这里也是强烈推荐大家去添加的,添加之后用户看到文章之后可以通过关注代码关注我们的熊掌号,同时我们就可以通过运营中心将我们的内容推送给用户!并且可以更快的和用户去沟通!
到此这篇关于Discus X 3 门户改造熊掌号网页好代码教程就介绍到这了。迷茫的寂寞,虚无的魂魄,一起沉迷这网络是感觉很不错更多相关Discus X 3 门户改造熊掌号网页好代码教程内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!