分类归档

CMS教程

FWQ
CMS教程
帝国cms安全设置在哪里设置
帝国cms的安全设置方法:1. 开启安全模式;2. 设置安全密码;3. 设置文件权限;4. 限制登录尝试次数;5. 开启验证码;6. 定期更新系统;7. 使用安全插件;8. 备份数据。 如何在帝国CMS中设置安全性 帝国CMS的安全设置至关重要,因为它可以防止网站免受攻击和未经授权的访问。以下是如何在帝国CMS中设置安全性: 1. 开启安全模式 登录帝国CMS后台,点击左上角的“站点管理”→“基本设置”,勾选“开启安全模式”,然后点击“提交”。 2. 设置安全密码 在“站点信息设置”页面中,找到“安全密码”部分,设置一个复杂且难以破解的密码。点击“提交”后,修改将生效。 3. 文件权限设置 帝国CMS的文件权限应设置为: index.php、config目录、data目录、temp目录:755 plugins目录:777 uploads目录:777 4. 限制登录尝试次数 在“系统安全设置”页面中,设置“登录失败次数”。这将限制用户在一定时间内尝试登录的次数,防止暴力破解。 5. 开启验证码…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦首页如何显示访问者ip地址
织梦首页如何显示访问者ip地址? 织梦DEDECMS首页插入php代码显示访问者ip地址 推荐学习: 在需要的位置放以下代码 {dede:php}  $user_IP = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"];   $user_IP = ($user_IP) ? $user_IP : $_SERVER["REMOTE_ADDR"];   function get_real_ip(){   $ip=false;   if(!emptyempty($_SERVER["HTTP_CLIENT_IP"])){   $ip = $_SERVER["HTTP_CLIENT_IP"];   }   if (!emptyempty($_SERVER['HTTP_X_FORWARDED_FOR'])) {   $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);   if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }   for ($i = 0; $i  登录后复制 以上就是织梦首页如何显示访问者ip地址的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦CMS能建小程序吗
织梦cms能建小程序,其创建小程序的方法是:1、给dedecms做一个api数据接口输出json格式数据;2、通过php系统提供的系统函数“json_encode()”转换json编码,然后在小程序里面写好页面对接数据;3、在小程序里面写好页面代码,然后对接请求的接口数据进去即可渲染成想要样式和功能。 本教程操作环境:Windows10系统、DedeCMS 5.7版、DELL G3电脑 织梦CMS能建小程序吗? 能。 织梦(dedecms)百度智能小程序制作的方法 很多站长都在使用知名的织梦DEDECMS这个程序做网站,特别是一些小白站长,网站制作简单复制粘贴或随便找个模板就可以,但是百度小程序很多人都不会,因为它都是数据对接的, 我们要做的百度智能小程序并不是那种webview载入一个H5网页嵌套那种,那种会影响用户使用的功能体验,百度官方也很难审核通过的。 我们要做的是小程序内不存在H5页面嵌套,而是小程序每个页面都是通过接口数据对接的,如下图每个页面都是通过数据对接的: 百度织梦小程序 制作百度小程序,首先需要给dedecms做一个API数据接口输出JSON格式数据,我们用浏览器打开请求接口地址如下图: 数据接口请求 织梦系统给我们提供了一个json类,在include/json.class.php文件里面,也就是是说,我们在对php文件转换json编码 百度智能小程序制作的方法流程如下: 直接用php系统给我们提供的系统函数,json_encode(),我们如下面写上函数 $dsql-&gt;SetQuery("Select arc.id,arc.title,arc.litpic,t.sitepath,arc.description,arc.pubdate,arc.senddate,arc.source,addon.body From `#@__archives` arc addon.aid=arc.id left join `#@__arctype`t on arc.typeid=t.id where channel=1 And FIND_IN_SET('$fid',flag) order by id desc limit 0,5");$dsql-&gt;Execute('me');while ($row = $dsql-&gt;GetArray('me')) { if (preg_match('/(http://)|(https://)/i', $row['litpic'])) { $row['pic'] = $row['litpic']; unset($row['litpic']); }else { $row['pic'] = "https://".$row['litpic']; unset($row['litpic']); } $row['newsId'] = $row['id']; unset($row['id']); $row['description'] = $row['description']; $row['sitepath'] = str_replace('{cmspath}','',$row['sitepath']); $row['updateTime'] = strftime("%Y-%m-%d %H:%M:%S",$row['pubdate']); unset($row['pubdate']); $row['time'] = strftime("%Y/%m-%d/",$row['senddate']); unset($row['senddate']); $row['media'] = $row['source']; unset($row['source']); $row['content'] = $row['body']; //只允许使用 <p> <img alt="织梦CMS能建小程序吗" > </p> 登录后复制    $row[‘content’] = preg_replace(‘//’,’‘,$row[‘content’]); // $row[‘content’] = str_replace(“/uploads/”,”/uploads/”,$row[‘content’]); unset($row[‘body’]); $reval[] = $row;  echo json_encode(array(‘list’=>$reval)); 就这样我们就可以输出栏目列表的数据了,然后我们小程序里面写好页面对接数据。 如下图我们在小程序里面写好页面代码,然后对接请求的接口数据进去就可以渲染成我们想要样式和功能了。 百度小程序列表页面制作 百度小程序我们做的列表页面渲染出来的样式就如下图了. 百度小程序列表页…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms模板文章列表分页的下划线如何修改
在使用模板对其文章列表页进行分页时候,默认的分页代码后缀是:域名/index_2.html,但是有些用户想把数字前面的下划线改为:“.”或其他符号。 首先,对于后台文件在修改前,都要养成一个习惯,先备份一下该文件,避免修改出错后好恢复,降低风险,然后打开后台文件:e/class/functions.php查找带有index_的字符串,如下图: 在打开后台文件e/class/t_functions.php里分别查找函数:sys_ShowListPage、sys_ShowListMorePage、sys_ShowTextPage、sys_ShowTextPageSelect函数中包含’_’字符串 切记不要修改函数里面的下划线,要修改带有引号里面的下划线,部分截图如下: 修改后,在保存文件,最后一定要在后台更新一下,看看是否有语法错误,修改连接符的好处:一般搜索引擎对带点的路径识别比较好,所以可以改为“.”如果包含伪静态可使连接符统一。 推荐: 以上就是模板文章列表分页的下划线如何修改的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9更新栏目缓存失败的原因及解决方法
问题及原因: 最近在做一个以前项目的维护,对做了点二次开发,其中写了个自主生成栏目的脚本,导致运行一段时间以后增加了大量栏目。昨天又添加了几个栏目,突然发现竟然没办法更新缓存了。 更新的时候,只显示了两行提示。再去更新栏目缓存,糟糕,所有的数据都出来了,拉到显示出的sql语句最下方一看——“MySQL server has gone away”,原来是缓存满了。 : 需要去配置mysql的my.ini文件里的max_allowed_packet值。 立即学习“”; 1、检查my.ini里有没有max_allowed_packet属性,若没有则添加; 2、修改属性默认值1M为16M; 3、在文件末尾添加一条“max_allowed_packet=16M”; 4、重启服务器。 推荐教程: 以上就是 v9更新栏目缓存失败的原因及的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms如何调取最近更新的文章
/” target=”_blank”>phpcms如何调取最近更新的文章? phpcms v9调用全站最新文章(最近更新所有内容) 第一步 修改 phpcmsmodulescontentclasses  content_tag.class.php  在最后面的 } 上面添加 public function newcontent($data){ $num = intval($data['limit']) ? intval($data['limit']) : '20'; // 设置排序 switch($data['order']){ case '1': $order = ' `id` ASC '; break; case '2': $order = ' `id` DESC '; break; case '3': $order = ' `inputtime` ASC '; break; case '4': $order = ' `inputtime` DESC '; break; case '5':…
2024-11-25 阅读全文 →
FWQ
CMS教程
全新开始:在 WordPress 中创建空白设计的初学者指南
空白设计使我们能够重新开始并自定义我们的网站,以满足我们的确切需求和偏好。从头开始使我们能够更好地控制网站的设计和布局,因为我们可以准确选择要包含的元素以及它们的放置方式。 从零开始并自己创建 UI 也有助于我们创建一个在竞争中脱颖而出的独特网站。我们可以更轻松地实施新的 UI/UX 技术,以跟上最新的趋势和标准,而无需拆除所有内容。我们也不必担心兼容性问题,因为一切都是从头开始设计的。 在本教程中,我将引导您完成我的工作流程,了解如何从完全空白的状态开始使用 WordPress。您将学习如何生成空白页面、如何向网站添加新页面以及如何将页面与主导航菜单链接起来。 安装插件 我们将用来在 WordPress 中创建空白页面的主题称为“空白画布”。这是我最喜欢的主题之一,我用它来重新开始。这是一个非常简单的主题,正如它所说的那样——一块空白画布。 要安装空白画布主题: 登录您的 WordPress 管理信息中心。 在边栏中,导航至外观 > 主题。 点击新增按钮。 搜索空白画布主题。 安装主题,然后激活它。 主题成功安装后,请转到您网站的主页。它应该类似于此图片: 正如您所看到的,这里的干扰少了很多,但仍然有一些文字。为了使其更加空白,您需要在用户界面编辑器中进行一些设置和配置。 在侧边栏中,转到外观>自定义以打开 UI 编辑器。 接下来,打开主页设置并将主页显示选项设置为静态页面。单击主页下的添加新页面按钮,提供页面标题(例如主页),然后单击添加强>按钮。这会将指定页面创建为空白页面。…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms怎么登录
帝国 cms 的登录方式如下:1. 访问登录页:在网站地址后添加 “/e/admin/index.php”。2. 输入凭据:输入用户名和密码。3. 单击”登录”按钮。 如何登录帝国 CMS? 帝国 CMS 的登录方式很简单,以下是详细步骤: 访问登录页:在浏览器中输入帝国 CMS 网站地址,然后在路径末尾添加 “/e/admin/index.php”,例如:https://www.example.com/e/admin/index.php。 输入凭据:登录页将显示两个字段:”用户名”和”密码”。输入您在安装帝国 CMS 时设置的用户名和密码。 单击”登录”按钮:输入凭据后,单击”登录”按钮。如果您输入的信息正确,您将成功登录到帝国 CMS 管理系统。 注意事项: 确保您拥有正确的用户名和密码。 登录前确保您已经启用了 JavaScript。 如果您忘记了密码,请联系网站管理员重置密码。 以上就是怎么登录的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
防止WordPress后台乱码的实用技巧
WordPress是一款功能强大的开源内容管理系统,广泛应用于网站建设。然而,有时在使用WordPress后台时可能会遇到乱码的问题,影响我们的使用体验。本文将介绍一些实用技巧,帮助您有效地防止WordPress后台乱码,并提供具体的代码示例。 1. 确保文件编码正确 在使用WordPress主题或插件开发时,一定要注意文件的编码格式。通常情况下,应该选择使用UTF-8编码,这样可以避免因为编码不一致导致的乱码问题。确保所有的PHP、CSS、JS等文件都是以UTF-8编码保存的。 2. 在wp-config.php中设置字符编码 打开WordPress的根目录下的wp-config.php文件,添加如下代码: define('DB_CHARSET', 'utf8'); define('DB_COLLATE', ''); 登录后复制 这样可以确保数据库的字符编码为UTF-8,避免因为数据库字符编码不一致导致的乱码问题。 3. 修改数据库字符集 可以通过phpMyAdmin等数据库管理工具,修改WordPress数据库的字符集为UTF-8。具体方法是在数据库中修改表的字符编码为utf8_general_ci。 4. 修改WordPress后台的语言设置 在WordPress后台的“设置” -> “常规”中,可以选择网站的语言设置。确保选择的语言编码与网站使用的字符编码一致,避免因为语言设置不正确导致的乱码问题。 5. 使用插件解决乱码问题 有一些针对WordPress后台乱码问题的插件,可以帮助简化乱码问题的处理过程。例如,可以使用“String Locator”插件来搜索并替换乱码字符。 6. 检查主题和插件的语言文件 有时候,乱码问题可能是由于主题或插件的语言文件中出现了编码不一致导致的。可以检查主题和插件的语言文件,确保其编码格式正确。…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms定时发布怎么设置时间长短
帝国cms定时发布功能允许您设置文章的定时发布时间长短。以下是如何设置:在文章编辑页面中勾选”启用定时发布”复选框并选择发布时间。在”间隔”字段中输入所需的间隔时间,如每5分钟发布一次则输入”*5″。使用””符号表示间隔时间单位,如”60″表示每小时发布一次,”*3600″表示每天发布一次。 帝国CMS定时发布设置时间长短 帝国CMS定时发布功能允许您预先设定文章发布时间。以下是如何设置定时发布的时间长短: 步骤: 1. 进入文章编辑页面 登录帝国CMS管理后台 进入“内容管理”>“全部信息” 打开要设置定时发布的文章 2. 设置定时发布 在文章编辑页面的右上方,找到“信息发布规则”部分 勾选“启用定时发布”复选框 在“发布时间”字段中,选择预定的日期和时间 3. 设置时间长短 在“发布时间”字段的下方,您将看到“间隔”字段 在“间隔”字段中输入所需的定时发布间隔时间 例如,要将文章每隔5分钟发布一次,请在“间隔”字段中输入“*5” 4. 保存设置 单击“确定”按钮保存您的设置 说明: “”符号表示间隔时间单位。60表示小时,*3600表示天。 最小间隔时间为1分钟(即输入“*1”) 设置的时间长短将决定文章的发布频率 实例: 要将文章每小时发布一次,请在“间隔”字段中输入“*60”…
2024-11-25 阅读全文 →