分类归档

CMS教程

FWQ
CMS教程
帝国CMS怎么制作网站sitemap
怎么制作网站sitemap? 增加自定义页面,文件名及存放目录:../../sitemap/sitemap.xml 代码如下: ='<?xml version="1.0" encoding="UTF-8"?>'?&gt; <urlset><url><loc>https://www.xx.net[!--news.url--]</loc><lastmod>=date("Y-m-d");?&gt;</lastmod><changefreq>daily</changefreq><priority>1.000</priority></url> [e:loop={'select classid,classname,classpath,wburl from [!db.pre!]enewsclass where bclassid=0 and showclass=0 and (classid52 and classid24) order by myorder',0,24,0}] <?php if(emptyempty($bqr[wburl])) { $sccurl= $public_r[newsurl].$bqr[classpath]; } else { $sccurl= $bqr[wburl]; } ?><url><loc>https://www.xx.net=$sccurl?&gt;/</loc><priority>0.6000</priority></url> [/e:loop] [listshowclass]'0',25,1,0[/listshowclass] 模板在后面 [e:loop={"select * from [!db.pre!]ecms_news order by newstime DESC",0,24,0}] <url><loc>https://www.xx.net=$bqsr[titleurl]?&gt;</loc><lastmod>=date('Y-m-d',$bqr[newstime])?&gt;</lastmod><changefreq>daily</changefreq><priority>0.8000</priority></url> [/e:loop] [e:loop={"select * from [!db.pre!]ecms_shop order by newstime DESC",0,24,0}] <url><loc>https://www.xx.net=$bqsr[titleurl]?&gt;</loc><lastmod>=date('Y-m-d',$bqr[newstime])?&gt;</lastmod><changefreq>daily</changefreq><priority>0.8000</priority></url> [/e:loop]…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecmsV5.5图片上传无法加水印怎么办
v5.5图片上传无法加水印怎么办? 今天在添加新站图片的时候发现从本地上传的图片没有添加水印,在后台已经打开图片添加水印了,后来发现,根本就不是设置的问题,最终找到解决方法。 推荐:《》 方法如下: 打开文件“dedeswfupload.php”,搜索“//WaterImg($cfg_basedir.$fileurl, ‘up’);”或定位到第100行。 //WaterImg($cfg_basedir.$fileurl, ‘up’); 把前面的“//”去掉即可。 以上就是V5.5图片上传无法加水印怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dede5.7自由列表不能获取多个关键字怎么办
dede5.7自由列表不能获取多个关键字? 本篇文章给大家整理了彻底解决dede5.7自由列表不能获取多个关键字的方法以及变通的使用技巧,有需要的朋友学习下。 推荐学习:    我们首先来看一下DEDE5.7添加自由列表的界面。 在图中我们可以看到,正常情况下DEDE官方写了可以用多个关键字:关键字1,关键字2,关键字3……,但是不知道是官方的失误还是其他的原因,添加多个关键字以后,并没有任何的效果,反而检索不到任何内容了,我们根据大家反映的问题,给大家整理了彻底解决这个问题的方法。 涉及到的文件:替换includerc.freelist.class.php 我们能够看到,牵扯到的代码如上图所示。 我们先把两个代码进行隐藏! 我们再自己写一个相关语句:   $orwhere .=  "AND (".$this-&gt;GetKeywordSql($keyword)." )"; 登录后复制 最后,我们再下方找到位置后添加自己写的相关搜索条件和规则   function GetKeywordSql($keyword)     {         $ks = explode(',',$keyword);         $kwsql = '';         $kwsqls = array();         foreach($ks as $k)         {             $k = trim($k);             if(strlen($k)0x80 &amp;&amp; strlen($k)0x80 &amp;&amp; strlen($k)<p> </p><p>把上面的代码加入到页面下下方,现在DEDE的自由列表的多个关键字功能就可以用了!</p><p>到此还没有结束!小编在实际测试过程中遇到了一个问题,我们添加了两个关键字,那是为了让进一步过滤,还是为了增加更广泛的关键字呢?这个问题困扰了我很久,通过以上的代码,我测试出了相关的解决方案:</p><p><img src="https://img.php.cn/upload/image/938/830/344/1576462835576244.png" title="1576462835576244.png" alt="8e28b7f6e933719a746a1e34c872cc2.png"></p><p>我们可以看到,在这个地方,如果我们用的是“OR”那么就表示或者,也就是我们说的扩大了检索的范围,让只要出现的关键字文章都会出现,如果我们换成“AND”,就代表缩小检索的范围,表示文章中既有关键字1,也必须有关键字2。</p> 登录后复制…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms后台显示验证码错误怎么办
后台显示验证码错误怎么办? PHPCMS v9后台登陆验证码一直提示错误的原因(验证码错误)  把本地改好的PHPCMS v9更换服务器后,登陆管理后台,一直提示验证码错误。 PHPCMS官网建议(对我的问题,没办法解决): 可以偿试通过修改”/caches/configs/system.php”当中的: 立即学习“”; 'session_storage' =&gt; 'mysql', 登录后复制 将其修改为 'session_storage' =&gt; 'files', 登录后复制 再进行偿试。 这个办法,我试过,  起码对我的没效果,还是登陆不进。 所以下面是我自己的方法。 然后在浏览器查看源代码,你会发现,验证码的地址是本地地址:127.0.0.1。 这个时候发现问题所在了吧~  我是用最简单直接的办法。找到文件,改地址。    首先找到后台登陆文件。 在X:phpcmsmodulesdmin emplates    里面的 login.tpl.php 文件,…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦列表、内页URL命名规则怎么简化
织梦列表、内页url命名规则怎么简化     我们要知道的是URL指的是站内内页的帖子路径,一般我们会把它缩减到最短,越短越好,利于搜索引擎收录和优化,下面我们来简单讲述下到底在哪里可以修改帖子路径到最简短的方式:(推荐教程:)   1.首先,我们打开 核心 网站栏目管理 在创建栏目的之后先不点提交直接点 高级选项,如下图: 2.上图标红处指的就是内页命名规则和列表命名规则,意思就是说,你发表帖子或者是列表自动生成列表的时候都是按照此规则的思路自动生成的.现在我们了解下规则中的各个指令的含义: {Y}、{M}、{D} 年月日  {timestamp} INT类型的UNIX时间戳  {aid} 文章ID  {pinyin} 拼音+文章ID  {py} 拼音部首+文章ID  {typedir} 栏目目录   {cc} 日期+ID混编后用转换为适合的字母 {page} 列表的页码 3.熟悉了他的含义就好办了,现在我们可以省略掉不必要生成在URL路径里的就删除掉,这样操纵了就可以是路径简短化了. 在我使用DEDECMS建站时,我习惯把内页URL规则中的日期都省略掉,下面俩行讲述下: 内页默认的URL规则设置(默认的路径:{typedir}/{Y}/{M}{D}/{aid}.html) 然而生成出来的内页路径就是:http://php.cn/1/2019/11/16/135.html 这样可以说是真的太复杂了,经过个人的习惯性修改,省略掉日期,在栏目处把原来的 {typedir}/{Y}/{M}{D}/{aid}.html…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress出错问题大揭秘:解决方案全揭晓
WordPress是目前世界上最流行的网站建设平台之一,然而在使用过程中,难免会遇到各种问题和错误。有时候,这些问题可能是由插件冲突、主题不兼容、服务器配置等原因导致的。今天我们将揭秘WordPress常见的一些错误和问题,并提供解决方案,同时提供具体的代码示例,帮助你快速解决WordPress出错问题。 白屏问题(White Screen of Death) 白屏问题是WordPress中常见的一个错误,导致网站无法正常加载,用户只能看到一片空白。这可能是由于插件冲突、PHP错误、内存限制等原因引起的。解决方法包括禁用插件、增加内存限制、调试PHP代码等。下面是具体的代码示例: define('WP_DEBUG', true); define('WP_MEMORY_LIMIT', '256M'); 登录后复制 404页面找不到(404 Page Not Found) 当用户访问的页面不存在时,会显示404页面。但有时候,即使页面存在,也会出现404错误。这可能是由于伪静态链接、htaccess文件配置不正确等原因。解决方法包括重新保存固定链接、修改htaccess文件等。具体示例如下: <ifmodule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME}…
2024-11-25 阅读全文 →
FWQ
CMS教程
Titan 框架入门:安装和集成
我们都知道 WordPress 设置 API 很困难,虽然它为您提供了更多控制,但需要一个可用于构建管理面板设置页面、帖子类型的元框和选项的 API在定制器中。这就是 Titan Framework 发挥作用的地方。 在我的上一篇文章中,我对 Titan Framework 进行了快速介绍,其中我重点介绍了一些使其成为所有选项框架中最好的功能。现在是时候开始探索这个框架的一些细节了。在今天的这篇文章中,我将解释如何在 WordPress 项目中安装、集成和配置 Titan Framework。那么让我们开始吧! Titan框架的安装 Titan 框架即插即用!这意味着它作为一个插件提供,可以下载,或者您可以将其嵌入到您的 WordPress 主题/插件中。 我个人比较喜欢后者,即嵌入到安装插件的项目中。如果您想将其安装为插件,您需要执行以下操作: 登录您的 WordPress 信息中心。 转至插件 >…
2024-11-25 阅读全文 →
FWQ
CMS教程
DedeCMS Pagetitle 标记怎么用
pagetitle 标记怎么用? DedeCMS Pagetitle 标记使用实例教程 【Pagetitle 标记】 功能说明:表示获取文档的分页标题 适用范围:仅文档模板。    通过调试了解其使用方法   我调试的方法是:   将templetsdefault文件夹下的article_article.htm文件中的代码,全部掏空。放入调用【Pagetitle 标记】的代码,再在管理后台进行操作,如下:HTML更新–>更新文档HTML–>开始生成HTML。再在IE中访问网站的各个文档,就可以得到返回的数据。 我调试【Pagetitle 标记】的具体代码如下:    <font>文章标标题:</font>{dede:field name="title"/}<br>      <font>文章内容:</font>{dede:field name="body"/}<br>      {dede:pagetitle style='select'/}<br>      {dede:prenext/} <br> 登录后复制 得到如下返回数据: 注意:想要使用【pagetitle 标记】的前提条件是,文章存在分页,而且要手动在需分的地方加上# p #副标题#…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦站点高级安全策略有哪些
织梦站点高级安全策略有哪些? 织梦DedeCMS站点高级安全策略(Linux篇) 在Linux环境下搭建安装DedeCMS本篇不再具体说明,大家可以点击文档《Linux下安装DedeCMS及安全设置》来查看安装和基本安全配置部分的内容。 推荐学习: 本篇将在之前的基础上进一步来对Linux下的DedeCMS进行安全配置,以保证我们的站点能够更加安全的运行在服务器上。 1.安装Apache文件访问权限模块 为了保证每个虚拟站点都能够拥有自己独立的文件访问权限,我们需要安装Apache安全权限分离模块,在终端中输入: sudo apt-get install apache2-mpm-itk 登录后复制 2.添加管理后台站点控制帐号 接下来我们需要再添加一个后台站点的Apache运行帐号,在终端中输入: sudo useradd -g www-data -d /dev/null -s /usr/sbin/nologin www-admin 登录后复制 这样我们就添加了一个www-admin帐号,专门用于控制后台站点的文件访问权限。 3.将后台管理目录移出,并且创建独立站点 默认安装后,后台的管理目录是在站点更目录下的/dede,为了安全起见我们需要将这个目录移出,但为了能够正常管理站点,我们需要将这个后台目录创建独立站点。 3.1.移动后台管理目录 我们先创建一个目录,这个目录专门用于存放后台站点文件,在终端中输入: sudo mkdir /var/dedecms-admin 登录后复制 然后将织梦后台移动到这个文件夹中,输入: sudo mv /var/dedecms/dede/* /var/dedecms-admin/ 登录后复制 3.2.创建虚拟站点 我们需要创建一个新的站点用于显示后台,我们可以在/etc/apache2/site-enabled/目录中创建一个文件名为:default-admin的文件,内容如下: <virtualhost> ServerName admin.dede.com ServerAdmin webmaster@localhost…
2024-11-25 阅读全文 →
FWQ
CMS教程
安装和配置discuz的方法介绍
本篇文章给大家介绍一下安装配置。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《》 discuz安装配置 准备 LAMP 环境 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境 如果没有云服务器可以使用腾讯云的试用服务器,地址:https://cloud.tencent.com/developer/labs/lab/10030 第一步:安装 MySQL 使用 yum 安装 MySQL: yum install mysql-server -y 登录后复制…
2024-11-25 阅读全文 →