cms系统 使用织梦的自定义表单功能可以很方便的制作出一些可供客户在填写表单,实现客户资料的收集和整理。但是,dedecms的表单默认是没有自带提交时间和访客ip的。通过给自定义表单数据添加提交时间和提交ip,可以让表单数据更加直观和实用。本文就介绍一下如何给织梦cms自定义表达自动获取访客ip和提交时间的方法。首先,找到自定义表单的核心文件:plus/diy.php。打开plus/diy.php找到下面代码:if($fieldinfo[1] == 'textdata') { ${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));

查看全文》

很多网站都已经实现了在url不变的情况下实现对于浏览设备因pc和移动端的不同而输出不同的内容,称之为内容适配。这样只需要给移动端手机站单独设计一套模板,而无需重设计url和系统,非常方面。这样处理之后。就不需要再去做一套手机站了。首先,把网站设置为全站伪静态可以使用:织梦cms整站动静态一键开启关闭插件。或者使用你自己的方法,只要可以实现pc站为动态或伪静态访问就可以。织梦cms实现pc站和手机站同一url不变,显示不同模板和内容适配的系统文件修改:打开 /include/extend.func.php 在最下面加入一个方法/** * 判断是否为移动设备访问 * @return bool */

织梦cms自带的sitemap功能不是很好用,安装织梦cms-sitemap生成插件之后就完美了。美中不足之处就是这个sitemap在发表新文章之后不会自动更新。按照这个教学操作,可以实现dedecms自动更新sitemap。1、安装织梦网站地图sitemap生成插件;2、织梦后台-系统-系统基本参数,添加个自定义变量变量名称:cfg_makesitemap变量类型:布尔(Y/N)参数说明:发表文章后马上更新地图变量值:Y所属组:站点设置3、找到/dede/inc/inc_archives_functions.php搜索global $arcID在它上面插入global $cfg_basedi

织梦cms安装的时候用户名默认显示的admin,如果忘了修改会涉及到网站安全,因为这个用户名很容易被爆破的人利用。所以,如果你在安装dedecms的时候忘记修改默认的管理员用户名,进入后台后每次都会提示你修改。但是,织梦cms后台默认是不能修改管理员用户名的,只能通过修改数据库的方式来修改。可以通过phpmyadmin等可视化mysql管理工具来修改。本文要讲的是,不借助第三方工具,直接在织梦后台--》系统--》sql命令行工具,执行命令:UPDATE dede_admin SET userid = "new_name" WHERE id = 1;其中new_name修改成你要改成的用户名,1

织梦cms调用tag标签的常规代码如下:{dede:tag}[field:tag/]{/dede:tag}但是,这个代码在文章页面使用的话,只能调取到当前文章的tag标签,如果想在文章页面调用全站的tag标签,代码应该这样写:{dede:tag row='20' sort='new' getall='1'}[field:tag /]{/dede:tag}区别在于添加了一个getall='1',这句代码的意思就是从所有标签中获取。new表示调取最新的标签,如果想要调用整站随机tag标签,把new改为rand即可。参数详解:row:表示想要调用的tag条数;sort:调用tag的排序方式,可选:m

织梦cms自己本身就有个敏感词替换功能,那个时候广告法还没有极限词这一说。这个功能当时推出的主要目的是防止会员互动的时候骂人说脏话,所以这个功能只在会员发表内容的时候生效,编辑人员在后台编辑文章的时候并不会生效。织梦cms文章内容屏蔽敏感关键词的方法但是,可以通过在模板标签中运行PHP语句的方式在前台输出内容的时候替换掉敏感词(广告极限词)。在调用文章内容的时候,使用下面方法调用即可。{dede:field.body runphp=yes}global $cfg_replacestr;@me = preg_replace("#{$cfg_replacestr}#i", "***", @me);

黑群晖使用导入ssl证书的方法实现https加密访问解决Let’s Encrypt不能生成证书问题 群晖可以使用绑定自己域名外加ddns的方法实现域名访问,但是内网使用群晖自带的Let’s Encrypt生成证书时,一般都无法正常生成。此时可以导入外部生成的证书来来得到目的,比如使用腾讯云自带的免费证书。黑群晖使用导入ssl证书的方法实现https加密访问的方法:1、下载生成的证书文件;2、在群晖中依次找到控制面板-->安全性-->证书;3、选择导入证书;4、依次找到控制面板-->网络-->DSM设置-->启动HTTPS连接。此时即可使用https://你的域名:5001进行加密访问了。

织梦dedecms添加统计并输出文章字数调用功能 在做织梦cms模板的时候,有一处设计需要实现在前台调用当前文章的文字数量显示在文章头部,以达到更好的视觉和效果。查阅各种相关dedecms的资料后发现织梦本身并不具备输出调用文章字数的功能,所以只能通过修改系统文件的方法来实现。织梦dedecms统计并输出文章字数涉及修改的文件\include\helpers\extent.helper.php修改方法:找到\include\helpers\extent.helper.php这个文件,在他的最后面添加如下在代码:// 统计文章字数function strlen_utf8($str) { $i = 0; $count = 0;