dede 简略标题调用标签

一、简略标题调用标签:

1.{dede:field.shorttitle/}

不可以在{dede:arclist}标签中套用,一般放在网页titile处;

2.[field:shorttitle/]

可以在{dede:arclist}标签中套用,一般用在栏目列表。

二、当有简略标题时显示简略标题,没有简略标题时显示正标题:

1.{dede:field name=’array’ runphp=’yes’} if(@me[‘shorttitle’]==”) @me=@me[‘title’];else @me=@me[‘shorttitle’];{/dede:field}

  不可以在{dede:arclist}标签中套用,一般放在网页titile处;

2.[field:array runphp=’yes’] if(@me[‘shorttitle’]==”) @[email protected]me[‘title’];else @[email protected]me[‘shorttitle’];[/field:array]
可以在{dede:arclist}标签中套用,一般用在栏目列表。

三、简略标题字数修改: 
简略标题的字数是做了限制的,可以在管理目录dede文件夹下找到下面5个文件:

archives_add.php,archives_do.php,archives_edit.php,article_add.php,article_edit.php

然后分别在文件中找到代码:

$shorttitle = cn_substrR($shorttitle,36);

把36改成100就可以了。

四、文章标题字数限制的解决方法: 
织梦系统默认的文章标题字数限制是60,也就是30个汉字,不够用怎么办? 
1、在后台选择 
系统 -> 其它选项 -> 文档标题最大长度,默认是60,一般修改成90 
2、在后台,系统 SQL命令行工具中运行:

alter table dede_archives change title title varchar(90)

点击确定,出现成功执行1个SQL语句!

栏目页的简略标题我们就可以用这个标签了: [field:array runphp=‘yes‘] if(@me[‘shorttitle‘]==‘‘) @[email protected][‘title‘];else @[email protected][‘shorttitle‘];[/field:array]。

内容页就要用下面这两个标签了: {dede:field.shorttitle/} {dede:field name=‘array‘ runphp=‘yes‘} if(@me[‘shorttitle‘]==‘‘) @[email protected][‘title‘];else @[email protected][‘shorttitle‘];{/dede:field}

所以这个还是值得收藏一下的。 dedecms 5.1[已测] {dede:field name=‘shorttitle‘ runphp=‘yes‘}if(@me == "") @me = "";else @me = "@me ";{/dede:field}{dede:field name=‘title‘/}

dedecms 5.3以上[没测] <title>{dede:field.shorttitle runphp=‘yes‘}if(@me == "") @me = "";else @me = "@me ";{/dede:field}{dede:field.title/}</title>

时间: 2024-10-05 02:31:32

dede 简略标题调用标签的相关文章

织梦dedecms简略标题调用标签用法指南

我们在使用织梦DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了调用简略标题这个方法,使标题显示为简短标题,指向标题时显示完整的标题.并获得文章静态地址链接 下面来看看DEDE织梦CMS简略标题调用方法:  使用的代码如下: 复制代码 代码如下: <ul>  {dede:arclist titlelen='60' orderby='pubdate' row='6' typeid='5'}  <li><a href=”[field:arcu

dede简略标题长度修改 突破30字内的限制

dede简略标题长度为36个字符,这是织梦系统默认限制的. DEDECMS中的“简略标题”,在默认情况下,简略标题长度为36个字符,即18个汉字.做为文章副标题,有可能不够用.这时,我们就需要再次手工修改DEDE的核心文件了: 解决办法: 1.修改数据库字段设置 用phpmyadmin登录数据库,找到dede_archives表,再找到shorttitle字段,将值由36修改为200. PS:36为36个字符,相当于18个汉字长度,这里改为200,也就是100个汉字. 2.修改核心文件 找到DE

dede里如何显示简略标题调用field:shorttitle

织梦中有文章字数限制很是蛋疼,有时候对主标题字数限制很麻烦的,数据库有限制 ,前台的字数多了撑开版面了,少了表达不了文章的意思,那么这时候可以在首页或者其他页面调取简略标题(副标题)显示出来,那么这时候在外面显示的时候是简略标题,这个你可以把字写少一点,主标题是长标题,那么点开文章后显示的是主标题的长标题,外面显示的是简略标题短标题!调取代码很简单,只需要把[field:title/]改成[field:shorttitle/]即可实现!  

dedecms简略标题(副标题)使用方法教程

在常见的CMS系统中,我对dedecms算是比较熟悉的,自己网站用的也是这个系统.系统功能强大使用灵活,相信这也是它受到大多数中小站长青睐的原因. 再好的系统也有照顾不周的地方,很多站长也会有自己个性化的需求,系统再强大,也不可能满足每一个站长的需求.一些不能直接实现的功能,也许我们换个思路就能实现:一些个性化的需求,也许我们改改代码就能完成:一些很实用的效果,也许我们换换标签就能满足. 今天介绍织梦dedecms简略标题(副标题)的使用. 一.简略标题调用标签:1.{dede:field.sh

Dede调用简略标题_简略标题标签(短标题)

在使用DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了简单标题这一个办法,使标题显示为简短标题,指向标题时显示完整的标题.并获得文章静态地址链接. DEDE简短标题调用 使用的代码: <UL>{dede:arclist titlelen='40' orderby='pubdate' row='6' typeid='5'}<LI><a href=”[field:arcurl/]” title=”[field:title/]“ target

最新织梦dedecms模板调用标签大全(适用dedecms5.7)

织梦DEDE模板调用标签大全-提高制作模板速度--------------------------------------------------------------------------------关键描述调用标签: <meta name="keywords" content="{dede:field name='keywords'/}"><meta name="description" content="{d

织梦dedecms模板调用标签大全-提高制作模板速度

关键描述调用标签: ——————————————————————————–模板路径调用标签: {dede:field name=’templeturl’/}——————————————————————————–网站标题调用标签: {dede:global name=’cfg_webname’/}——————————————————————————–栏目导航调用标签: 1234 <a href="/">首页</a></li>{dede:channel

DEDE无简略标题时显示完整标题

新闻的标题需要进行字数限制,这就需要加入一个title属性,让鼠标放上去的时候显示完整标题.另外目前的调用只能同时调用一种标题方式,不过可 以采用以下方法,进行判断,无简略标题显示完整标题.例如dede早期版本中的”有来源显示来源,无来源不显示”.”有作者显示作者,无作者不显示”. 这是有长标题显示长标题,无长标题则显示短标题,需要反过来用的,可以把shorttitle和title互换一个位置. 方法一: {dede:field name='array' runphp='yes'} if (@m

dedecms调用标签总结(一)

dedecms 基本包含了一个常规网站需要的一切功能,拥有完善的中文学习资料,很容易上手.学会dedecms 的模板修改.栏目新增.内容模型新增和常用的标签调用方法后,即便我们不懂 php 语言也能独立完成一个网站了. 在百度网盘中分享,织梦CMS模板制作手册 http://pan.baidu.com/s/1miQ4HmS 对于本次项目中使用到的方法和技巧总结如下: 一.标签调用 1. title(标题调用): 首页:{dede:global.cfg_webname/}.cfg_webname