当前位置:首页 > 建站 > DEDECMS > dede建站技巧"关键字不能小于2个字节"解决办法

dede建站技巧"关键字不能小于2个字节"解决办法

作者:发布时间:2016-10-06 20:02 我要评论

现如今很多人玩够了博客,QQ空间。越来越多的人想做个高大上的个人网站。做网站最简单的方式就是选择一个cms程序了。北京SEO是比较推荐有一定基础的朋友'...

   

关键字不能小于2个字节!

 

  现如今很多人玩够了博客,QQ空间。越来越多的人想做个高大上的个人网站。做网站最简单的方式就是选择一个cms程序了。北京SEO是比较推荐有一定基础的朋友用DEDECMS建站的。这款程序虽然对于新手来说有一定难度,但是对于日后网站改版扩展功能、SEO优化、日常更新维护,都是很好的选择。所以,从今天开始魏文杰会在博客的WEB网站技术板块不定期的更新一些DEDECMS建站的小技巧。

  织梦CMS(以下简称DEDE)搜索老是显示”关键字不能小于2个字节!‘,有一部分原因是因为建站的时候对表单的代码不够了解,误删了隐藏域或者是其他的NAME值导致的。

  解决办法:

  DEDE的搜索要严格执行以下写法,不然会出现奇怪的问题:

  <form action="/plus/search.php" name="formsearch">

 

  //表单文件以及name名

  <input type="hidden" name="kwtype" value="0" />

  //这个隐藏域也是必须带的

  <input type="text"  name="q" >

  //单行文本框

  <input type="submit" name="submit" value="提 交" />

  //提交按钮

  </form>

 

  绿色部分为注释;红色部分要有,如果不严格执行,可能会出现“关键词不能小于2个字节”、搜索词没有红色样式。

  如果您想去掉或者修改空白关键词或者小于2字节改成1个字节的话可以尝试一下方法:

  适用于5.7版本,搜索关键字这部分在plus目录的search.php中,用记事本或Dreamweaver打开这个文件,可以找到以下一段代码:

  if(($keyword=='' || strlen($keyword)<2) && empty($typeid))

  //$keyword)<2(可以改成你想要搜索的字符,也可以直接去掉<2)

  {

  ShowMsg('关键字不能小于2个字节!','-1');

  //这段文字可以修改成你想提示的字符

  exit();

  }

  代码其实不难学,关键是需要长期坚持,并且带着目的去学习。魏文杰可以这样告诉大家,我从来没有接受过正规的培训或者系统的学习过。记得当时17岁看人家做网站就觉得特别牛,当时我就一个想法,我也想做一个网站。然后就开始琢磨怎么做,不会的去百度搜索,就这样反复的做过几个网站之后常用的代码也就基本都熟悉了。对于想进入网站建设或者想往互联发展的朋友们可以尝试从学习网站制作开始,魏文杰始终认为基础很重要!就像这些基础的代码也应该是一个合格的SEO必备东西。



1.四爷推网站上的部分文章来源于互联网,已知作者已经表明。 2.本站原创文章转载请注明来源“四爷推” 3.作者投稿可能会经四爷推编辑修改或补充。