熊掌号第一营 门户 熊掌号改造 查看内容

dedecms 织梦熊掌号搜索结果出图、号主页展现标签大全,1图3图方式 ...

2018-3-30 18:30:28| 发布者: 熊掌专家团| 查看: 4211| 评论: 0

摘要: 织梦熊掌号改造说简单也简单说难也难,简单在于只要添加两段代码就可以了,难点是代码容易出问题,总是加不对,因为域名策略多样性,织梦又很多版本,所以很多朋友在操作过程中,标签总是不能获取到正确的地址格式, ...
织梦熊掌号改造说简单也简单说难也难,简单在于只要添加两段代码就可以了,难点是代码容易出问题,总是加不对,因为域名策略多样性,织梦又很多版本,所以很多朋友在操作过程中,标签总是不能获取到正确的地址格式,今天受小飞委托,特此来研究了一下织梦,把我用到的最适用的代码分享出来。


CANONICAL  DEDE标签 大全

注意我站前台过滤了HTML标签 不允许出现<> 所以你需要把以下【】换成<>  要把以下代码放到HEAD标签前


canonical 关联标签(1) -  指向对应的PC页面 

【ink rel="canonical" href="{dede:global.cfg_basehost/}{dede:field name=typedir runphp=yes}@me=str_replace("{cmspath}",'',@me);{/dede:field}/{dede:field.aid/}{dede:field.nowpage runphp='yes'}if (@me!='1') @me='_'.@me.'.html'; else @me=".html";{/dede:field.nowpage}"】

如果你在系统基本设置里,没有设置跟地址那么你需要在href后面加上 http://你的域名 如下 .具体结果需要你加完了看前台页面的源代码。

【ink rel="canonical" href="http://www.你的域名.com{dede:global.cfg_mobile_host/}{dede:field name=typedir runphp=yes}@me=str_replace("{cmspath}",'',@me);{/dede:field}/{dede:field.aid/}{dede:field.nowpage runphp='yes'}if (@me!='1') @me='_'.@me.'.html'; else @me=".html";{/dede:field.nowpage}" /】





JSON DEDE标签大全


接下来我们在说 JSON, JSON 我发现网上的帖子发的也不算工整,在小飞的要求下,我找了一段网上的并且改良了一下,应该会适用绝大多数网站的。

注意我站编辑器不允许出现<> 所以你需要把以下【】换成<>   要把以下代码放到HEAD标签前


代码

【script type="application/ld+json"】
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "{dede:field.arcurl runphp=yes}@me=str_replace('www.','mip.',@me);@me=str_replace('/mip/','/',@me);{/dede:field.arcurl}",
"appid": "1547792178063712",
"title": "{dede:field.title/}",
"images": [
"{dede:globle_cfg.basehost/}{dede:field.litpic/}",
"{dede:globle_cfg.basehost/}{dede:field.ppic2/}",
"{dede:globle_cfg.basehost/}{dede:field.ppic3/}"
],
"pubDate": "{dede:field name='pubdate' function='strftime("%Y-%m-%dT%H:%M:%S","@me")' /}"
}
【/script】





小技巧,因为设置不同,调用地址的时候时常有掉不出来的情况,这个时候方法很简单,你在当前页面查看源代码,搜索当前页面的URL(相对地址) 一般都会有已经写好的调用当前页面URL的标签了,直接复制过来就好了。




点赞

最新评论

展开
登录 发布 返回顶部