如何设置dedecms标题标签、关键词标签、描述标签
中文截取自行换成连二个英文字符就好!
织梦arclist标签。
那么我们知道这个标签的基本用法。
复制代码
代码如下:
{dede:arclist row='10' titlelen='10'}
[field:title/]
{/dede:arclist}
那么这里面的
[field:title/]是织梦的底层模板字段。是调用文章标题的意思。
上面的参数titlelen是限制标题长度的意思。
我们如果要限制dedecms调用文章标题长度就要用到这个参数。
还有一个参数是限制文章描述的参数是info,那么大家可以去dedecms限制文章描述长度去看下。
其实这个问题已经解决了。只要将上面的标签参数titlelen=后面添加我们要文章标题显示的长度就好了。
好了,今天的dedecms调用文章标题长度就分享到这里
另外一种方法请查看:http://wwwaspkucom/cms/dedecms/5613html
建议在使用DEDE前先学习一下DEDE系统标签的相关帮助![field:title/]主要用于调用系统标签(数据库字段)之类的内容;与{dede:xxx/}有相同 的作用。但有时会区分使用范围及模板,〔field:info/〕也是,意思应该是调用文章指定长度的内容作导读。你可以上网搜索一下DEDE系统标签的意思也可以上站长百科的知识库查看,里面对DEDE的每个系统都作了详细的介绍以及使用范例!
首页:
<title>{dede:globalcfg_webname/}</title>
<meta name="keywords" content="{dede:globalcfg_keywords/}" />
<meta name="description" content="{dede:globalcfg_description/}" />
设置是在“系统->系统基本参数->站点设置”里的“网站名称”、“站点默认关键字”、“站点描述”。
栏目页:
<title>{dede:fieldseotitle/}</title>
<meta name="keywords" content="{dede:fieldkeywords/}" />
<meta name="description" content="{dede:fielddescription/}" />
设置是在各栏目“修改->高级选项”里面的“SEO标题”、“关键字”、“栏目描述”。
文章页:
个人经验是文章标题做title和keywords,文章简介做description
<title>{dede:fieldtitle/}</title>
<meta name="keywords" content="{dede:fieldtitle/}" />
<meta name="description" content="{dede:fielddescription/}" />
{dede:fieldseotitle/}标签是用来输出文章标题的,文章标题可以自定义设置,有利于seo优化。
栏目是树形结构,顶级栏目下有下级栏目,下级栏目下也能有下级栏目,同一层就是同级栏目。
官方的栏目设置帮助文档:http://helpdedecmscom/install-use/2011/0610/49html
您好,朋友。跟版网团队很高兴为您解答:
dedecms发布文章提示”标题不能为空”
现象是发布英文标题没问题,发布中文会提示“标题不能为空”
因为htmlspecialchars在php54默认为utf8编码,
gbk编码字符串经 htmlspecialchars 转义后的中文字符串为空,也就是标题为空。
所以给htmlspecialchars添加ENT_COMPAT ,’GB2312′参数修改编码默认值。
具体方法有两种:
1在/include/commonfuncphp中任意位置添加函数
function gbkhtmlspecialchars($str)
{
return htmlspecialchars($str, ENT_COMPAT ,’ISO-8859-1′);
}
2如果空间商可以切换php版本,请将php版本切换为php52就不会有此问题了。
希望我的回答能够帮到你!
0条评论