有些网站使用网站源码生成,数据还原后想要修改网站标题、关键字和网站描述非常困难,现在再介绍一个在网站后台直接修改它们的方法。您也可以参考《织梦修改网站标题、关键字和描述的简单方法》和《网站标题、关键词和描述在数据库中的修改方法》。
dedecms文章keywords关键词字数限制修改方法(同适用于描述)
最近在发布文章的时候发现文章关键词字数会有限制,如果填多了会自动截取,原来dedecms的关键字默认限制是60个字符也就是30个关键字,下边IT粉丝网教您如何修改织梦程序关键字的字数限制,不管是新建网站还是老网站使用dedecms程序建议修改此项,本人亲测可行!
第一步
1、首先你要进入DedeCMS后台,系统—系统基本参数—其他选项—文档标题最大长度—在这修改为200或更大(其实200应该是足够了)。
2、修改网站后台数据库的关键词字数限制,修改数据库之前建议备份一下!
进入phpmyadmin,点击dede_archives 进入表——title——点击编辑——输入200 (根据需要调整) 注意:对于使用虚拟主机来说,一般不能直接操作phpmyadmin,所以你只需要执行:系统——SQL命令行工具——输入语句:alter table dede_archives modify title varchar(200) 这样就解决了,同时在调用的时候注意titlelen的数值大小。
3、使用phpMyAdmin修改dede_archives(如前缀修改过请自动替换)中title长度为100或255。也可以直接在织梦后台“系统->SQL命令行工具”执行SQL语句:
alter table dede_archives change title title varchar(100)或
alter table dede_archives change title title varchar(255)
有网友提问,按照上述方法修改后,仍然无法显示全部
这时问题可能出现:一是模板问题,检查相应模板相应位置上是否使用了titlelen来限制字数, 第二,可能是CSS上控制问题,检查对应CSS文件的相应代码,是否在CSS文件上进行了长度或者宽度限制。
{dede:arclist row='12' titlelen='200' infolen='800'} [field:title/] {/dede:arclist}
第二步
修改织梦程序后台管理目录dede中的2个文件:article_add.php和article_edit.php,
在里面分别搜索:搜索不到就搜索keywords即可找到
$keywords = cn_substrR($keywords,60);将后面的数字60改成想要的数字。
第三步
修改管理目录dede中的/inc/inc_archives_functions.php文件,搜索代码:
if(strlen($keywords.$k)>=60将后面的数字60改成想要的数字。
最后上传覆盖,清空缓存即可解除字数限制!
DEDECMS织梦短标题标签调用与字数修改方法
做织梦模板,需要调用短标题,下面把几种调用方法总结如下:
介绍织梦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']==”) @me=@me['title'];else @me=@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就可以了。
简略标题简单易用,很多站长可能暂时用不到简略标题,不过简略标题在一些大网站中经常用到,有时候还必须用。
注意:以为适用于dedecms的修改长标题、短标题、关键词、描述、文章作者、来源等,先再网站的后台修改之后、修改以上的五个文件,再之后必须修改数据库才能生效。
DEDECMS修改文章标题,来源,摘要,作者等字数限制
具体步骤:
1、找到后台登录目录,默认为dede目录,找到以下文件:
/archives_add.php
/archives_edit.php
/article_add.php
/article_edit.php
记得四个文件都要修改
如果修改专题摘要,还得修改:
/spec_add.php
/spec_edit.php
-------------------------
查找以下代码:
$title= cn_substrR($title,$cfg_title_maxlen);
$shorttitle = cn_substrR($shorttitle,36);//简略标题字符数
$color = cn_substrR($color,7);
$writer = cn_substrR($writer,20);//作者字符数
$source = cn_substrR($source,30);//文章来源字符数
$description = cn_substrR($description,600);//摘要字符数
$keywords = trim(cn_substrR($keywords,30));//关键词字符数
$filename = trim(cn_substrR($filename,40));//文件名字符数
if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))
修改相应括号里的数字为想要显示的字符数
2、修改数据表打开数据表,找到相关数据表,查找:
description字段,将其中数值改为想要的字符数。此方法还可以修改其他显示字符的数值。
新闻热点
疑难解答