织梦标签复制更新版二次开发后台版

后续编辑中


头部篇

头部加入代码

直接放文件了!整理中!

列表篇

[field:array runphp='yes']
if (@me['tel']=='') 
@me = $GLOBALS['cfg_tele'];
else @me=@me['tel'];
[/field:array]


修改代码篇

此部分都要配合修改部分程序代码使用

common.func.php篇

{dede:field.typeid function="GetTopty(@me,typelitpic)"/} //顶级栏目图片
{dede:field.typeid function="GetTopty(@me,typename)"/}//顶级栏目名称

extend.func.php篇

此位置主要是对一些调用出来的内容的图片处理或者文字处理。

使用方法

在调用标签后增加即可

function="replaceurlsj(@me)" //修改手机的图片链接,主要用于 {dede:field.body function="replaceurlsj(@me)" /} 主体内容的手机端的图片路径处理,增加一个电脑端的图片绝对路径
function="replaceurlsjlazy(@me)"//上面的加强版,图片增加缓加载功能,请使用jq缓加载的js代码
function="imglazy(@me)" //单纯缓加载
function="replacebr(@me)"//多行文本,后台直接换行符后前台调用直接变成<br>标签
function="replacexie(@me)"//替换链接的最后一个/ 
function="replacewailink(@me)"//织梦外部链接的子栏目会自动把http://变成http:/,少了一个,我们用这个加一个
function="replaceurl(@me)"//mip版本,发现mip有点鸡肋!更新太蛋疼! 还是不要做了
function="replaceurlmip(@me)"//mip版本的主体内容升级版
function="zan(@me)" //增加赞功能使用,输入id 获取
function="replacewailink(@me)" //tag的标签增加链接
function="get_url_by_typeid2(@me)" //副栏目名称调用

TAG篇

在新一代版本中,我们合并了tag和search的模板,一律采用taglist.htm

关于Tag标签的调用我们可以详细参考http://www.xhcss.com/xh/dedecms/question/175.html

此处说的是tag篇的头部如何调用

    <title>{dede:global name='keyword' function='RemoveXSS(@me)'/}{dede:field.title/}_{dede:field.seo/}_长沙医博肛肠医院</title>
    <meta name="description" content="{dede:field.title/}--{dede:field.description function='html2text(@me) '/}" />
    <meta name="keywords" content="{dede:field.title/},{dede:field name='keywords'/}" />

文章页这样调用

{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}

熊掌号篇

头部加入代码文章页的

//通用部分
<script src="https://xiongzhang.baidu.com/sdk/c.js?appid={dede:global.xzappid/}"></script>
<script src="//msite.baidu.com/sdk/c.js?appid={dede:global.xzappid/}"></script> 

//首页部分
<link rel="canonical" href="{dede:global.cfg_basehost/}">  
 <script type="application/ld+json">
{
    "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    "@id": "{dede:global.cfg_sjbdhost/}{dede:type row=1}[field:typelink /]{/dede:type}",
    "appid": "{dede:global.xzappid/}",
    "title":"{dede:field.title/}",
    "images":[{dede:arclist row="3" typeid='top' flag="p"}"[field:array runphp='yes']$base=$GLOBALS['cfg_basehost'];@me=(strpos(@me['litpic'],'defaultpic')?'':"".$base.@me['litpic']."");[/field:array]"[field:global name='autoindex'runphp='yes']if(@me<3){@me=",";}else{@me='';}[/field:global]{/dede:arclist}],
    "pubDate": {dede:arclist typeid="top" row=1}"[field:pubdate function='strftime("%Y-%m-%dT%H:%M:%S",@me)'  /]"{/dede:arclist}}
    </script>

//列表页部分
<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:type row=1}[field:typelink /]{/dede:type}">  
 <script type="application/ld+json">
{
    "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    "@id": "{dede:global.cfg_sjbdhost/}{dede:type row=1}[field:typelink /]{/dede:type}",
    "appid": "{dede:global.xzappid/}",
    "title":"{dede:field.title/}",
    "images":[{dede:arclist row="3" flag="p"}"[field:array runphp='yes']$base=$GLOBALS['cfg_basehost'];@me=(strpos(@me['litpic'],'defaultpic')?'':"".$base.@me['litpic']."");[/field:array]"[field:global name='autoindex'runphp='yes']if(@me<3){@me=",";}else{@me='';}[/field:global]{/dede:arclist}],
    "pubDate": {dede:arclist row=1}"[field:pubdate function='strftime("%Y-%m-%dT%H:%M:%S",@me)'  /]"{/dede:arclist}}

    </script>

//文章页部分

<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:field name='arcurl'/}">  

 <script type="application/ld+json">
{
    "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
    "@id": "{dede:global.cfg_sjbdhost/}{dede:field name='arcurl'/}",
    "appid": "{dede:global.xzappid/}",
    "title":"{dede:field.title/}",
    "images":["{dede:field.litpic runphp='yes'}
         $base=$GLOBALS['cfg_basehost'];
        @me = (strpos(@me, 'defaultpic') ? "" : "$base.@me");{/dede:field.litpic}"],
    "pubDate": "{dede:field.pubdate function='strftime("%Y-%m-%dT%H:%M:%S",@me)'  /}"
}

    </script>



写的好!

微信扫一扫赏大洋