织梦5.7 TAG、标题、栏目以及keywords长度字符数限制修改【图文】

 
  织梦在很多如 TAG、标题、栏目以及keywords长度字符数方面默认是有限制的,但是我们在对网站进行操作的时候往往触及它的默认限制导致更改不完整等等。。对于此我们可以进入数据库修改相应字段以及ftp修改相应源码来解决

 
一、织梦DEDECMS tag长度修改
 1.修改数据库  进入数据库修改表dede_tagindex和dede_taglist的tag字段分别修改为255【注:本文默认设置为255,用户更改时请根据自己的情况设置】


【注:织梦默认的数据表前缀是dede,这里作者用的自己的站点www.jingmeili.com作为例子所以前缀是jingmeili,用户更改时请根据自己的设定而论】

 2.源文件修改  在include/archives.func.ph中查找: if(isset($tag[12]) 修改为:  if(isset($tag[255])  

【注:1、最新版的织梦把这个文件内容移到了上面的helpers文件夹里面了,用户可自行进去更改即可 2、查找可能因为里面的数字不同而查找不到,查找时建议去掉数字查找然后看相对应的,这个只有一处】

 
二、织梦DEDECMS title长度修改
  1.修改数据表dede_archives中的title字段后台系统基本参数-其他选项中-“文档标题最大长度”改为255。(1、先改网站后台 2、改数据库)

三、织梦DEDECMS keywords关键词长度修改
  1.进入数据库修改表dede_archives和dede_keywords的keyword字段分别修改为255

  2.源文件修改 找到如下文件  /dede/article_add.php和/dede/article_edit.php和/dede/archives_add.php以及/dede/archives_edit.php查找  $keywords = cn_substrR($keywords,60);    $keywords = trim(cn_substrR($keywords,60)); 将里面的数值改为255  
  3./dede/inc/inc_archives_functions.php找到 if(strlen($keywords.$k)>= 将后面的数值改为255

【注:每个文件里面都只有一处修改所这里简化操作演示。。。】
 
四、栏目名称长度修改
  修改数据表dede_arctype中的typename和typedir字段改为255

 到这里就修改完了,大家修改完之后可到后台验证一下是否成功.如果有什么疑惑可直接评论留言...
 

织梦5.7 TAG、标题、栏目以及keywords长度字符数限制修改的更多相关文章

  1. 织梦文章页调用当前栏目名称和url地址的方法

    其实织梦本身有这2个调用标签,可能大家没怎么注意,下面的代码就是织梦文章页调用当前栏目名称和url地址的方法: {dede:field name='typeurl' function=”GetType ...

  2. 织梦DedeCMS调用二级子栏目或者多级栏目解决方法

    本文是关于织梦DedeCMS调用多级子栏目的,拿来测试分享下.DEDECMS v5.7,后台已建栏目目录,如下图1所示: 图1 DEDECMS后台栏目结构 现在,我们先来调用顶级栏目"站长新 ...

  3. 织梦更换Ueditor编辑器后栏目内容提交更新失败

    今天在使用网友的相关经验<百度编辑器(Ueditor)整合到dedecms>,给织梦dedecms系统更换编辑器后,文章编辑器使用正常,在编辑栏目内容的时候,出现提交后不更新内容的情况,上 ...

  4. 解决织梦替换ueditor编辑器后栏目与单页无法保存内容

    织梦的默认编辑器是ckeditor,没有插入代码的功能,不够强大,就换成了百度的UEditor编辑器. 使用织梦DedeCMS百度整合UEditor编辑器时,碰到了栏目内容或者单页无法保存的问题,这个 ...

  5. 织梦DedeCMS判断简略标题为空时则显示完整标题

    使用织梦DedeCMS系统程序开发网站中,我们会遇到很多因网页版面设计限定的宽度,使文章标题需要进行字数限制,通常做法是在a标签中加入一个title属性,让鼠标放上去的时候显示完整标题.但是标题被剪裁 ...

  6. 织梦cms更新新建的栏目提示:DedeTag Engine Create File False:C:/phpStudy/WWW/

    这个问题怎么解决呢?只是更换了一下栏目名称.增加了新的栏目,结果就不行了. 问题原因: 新建的栏目没有"列表命名规则",导致cms解析的时候,出现解析错误. 解决办法 在下图填入: ...

  7. dede织梦跨频道调用指定栏目文章的解决方法

    很久没有写技术类的文章了,这次这个标题写的- 呃, 有一点儿纠结. 事情是这样的,刚刚回答了一个百度问答上的问题,这个问题的大体意思是,有一个图片栏目,内含3个子栏目,分别为图片栏目1.2和3,另有三 ...

  8. 织梦DedeCMS调用二级子栏目或者多级栏目的方法

    图2 当前栏目typeid值为3,所以代码如下: {dede:channelartlist typeid='3,3'} <a href="{dede:field name='typeu ...

  9. 织梦替换百度编辑器后栏目内容、单页无法保存bug修复

    找了一些教程是错的,这个测试过是正确的. 修改后台文件dede>templets>catalog_add.htm和catalog_edit.htm 一.在catalog_add.htm大概 ...

随机推荐

  1. C#中Invoke的用法()

    invoke和begininvoke 区别 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解. 首先说下,invoke和beg ...

  2. 使用J2SE API读取Properties文件的六种方法

    1.使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream( ...

  3. loopback 04

    数据库相关 关系定义 relationship 定义关系之后的使用 relations: { "images": { "type": "hasMany ...

  4. express-11 表单处理(2)

    处理AJAX表单 用Express处理AJAX表单非常简单:甚至可以使用相同的处理程序来处理AJAX请求和常规的浏览器回退. HTML文件 (/views/newsletter.handlebars) ...

  5. yii2.0 的数据的 查 删

    数据的查询 /**     * 查询正在使用的数据 model 层     */ public function selectdata(){ return $this->find()->a ...

  6. 使用Genymotion安装APK出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE的解决办法

    当我们安装好Genymotion后,把Android运用部署到上面调试时,console控制台会报错:Installation error: INSTALL_FAILED_CPU_ABI_INCOMP ...

  7. Knight Moves

    Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission( ...

  8. 解决$.getJSON在IE浏览器下出现数据缓存,第一次访问某个后台路径之后,再次访问该路径不再走后台的方法。

    最近写代码的时候遇到一个小问题,我用的是火狐,项目里测试人员用的是IE,当用jquery的getjson函数从后台获取数据的时候,IE浏览器会自动设置缓存,如果此时你对数据进行修改的时候刷新页面,IE ...

  9. 疯狂java笔记(七) - Java集合之Map

    Map是以键值对(key-value)的形式来存储数据的.而且Map不允许key的重复,通过Map存储key-value对时,只需要考虑key的存储就可以,key存储后value就会跟着key(完全可 ...

  10. Redis List命令

        命令 解释 lpush key string 在key对应list的头部添加字符串元素,返回1表示成功,0表示key存在且不是list类型. rpush key string 同上,尾插入. ...