织梦DEDECMS无简略标题显示标题代码
程序员文章站
2022-02-10 21:26:10
...
织梦DEDECMS是集简单、健壮、灵活、开源几大特点的开源内容管理系统,是国内开源CMS的领先品牌。织梦系统的易用性、对搜索引擎的友好度等方面都是比较靠前的。特别值得肯定是织梦DEDECMS的模板制作,简单又不失灵活,诸如有短标题则显示短标题,没有则显示文章标题的实现方法;有来源显示来源,无来源显示网站名;有作者显示作者,无作者显示网站名等都可以很方便的实现。
先来实现有短标题则显示短标题,没有则显示文章标题的功能,因为后面的两个,都可以在这个代码上进行修改即可。实现有短标题则显示短标题,没有则显示文章标题的功能有两个方法:
第一个方法代码如下:
{dede:field name='array' runphp='yes'} if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];{/dede:field}
这个方法是在织梦的文章页面来实现的,不能在织梦的列表标签,如 {dede:arclist}或者{dede:list} 标签中套用。
第二个方法代码如下:
[field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];[/field:array]
这个方法可以在织梦的首页、列表页面使用,在在织梦的列表标签,如 {dede:arclist}或者{dede:list} 标签中套用。
以上是实现有短标题则显示短标题,没有则显示文章标题的功能的代码,实现来源和作者的,只需要把来源和作者的标签做一个替代,网站名也做一个替代就行了。
下一篇: 破解织梦DedeCms管理员密码