分类归档

CMS教程

FWQ
CMS教程
修改织梦DedeCMS广告模块,前台显示未更新怎么办
修改织梦广告模块,前台显示未更新怎么办? 修改织梦DedeCMS广告模块,前台显示未更新的解决方法 推荐学习: 如果修改织梦后台广告设置,前台未能显示最新修改的同学可以参考一下方法进行解决。 安装了 dedecms 自带的广告模块后,发现在修改广告信息后,前台调用的广告还是修改之前的信息,查看了一下源代码,发现是调用缓存了,但是 dedecms 的 ad_edit.php 编辑保存信息后又没有删除原来的缓存,小bug一枚,这里修改如下: 打开 deded_edit.php 找到约第70行 $dsql->ExecuteNoneQuery($query); ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL); 登录后复制 修改成 $dsql->ExecuteNoneQuery($query); // 删除广告缓存文件 begin // dedecms V57_GBK 2011-08-12 if(file_exists(DEDEDATA."/cache/myad-$aid.htm")){ @unlink(DEDEDATA."/cache/myad-$aid.htm"); } // 删除广告缓存文件 end ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL); 登录后复制 现在去后台更新广告信息吧!…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms创建站群的方法是什么
帝国cms创建站群的方法:安装帝国cms于每个服务器。创建数据库,一个数据库对应一个站群子站。配置数据库,连接帝国cms到不同数据库。创建站群子站,分别分配域名。建立数据连接,把每个子站链接到对应数据库。设置共享表(可选),实现数据共享。设置伪静态规则,简化url并利于seo。优化站群,包括内容、关键词和技术因素。使用站群管理工具监控站群性能。 帝国CMS创建站群的方法 帝国CMS是一款功能强大的内容管理系统,可用于创建和管理网站,包括站群。以下介绍帝国CMS创建站群的方法: 1. 安装帝国CMS 在每个服务器上安装帝国CMS。 确保安装相同的帝国CMS版本。 2. 创建数据库 在每个数据库服务器上创建数据库。 每个数据库将用于一个站群成员网站。 3. 配置数据库 在帝国CMS后台,修改数据库配置以连接到不同的数据库。 为每个站群成员网站配置不同的数据库连接。 4. 创建网站 在每个服务器上创建站群成员网站。 为每个网站分配不同的域名。 在帝国CMS后台为每个网站创建站点。 5. 建立数据连接 在帝国CMS后台,为每个网站配置数据连接。 该连接将每个网站链接到其各自的数据库。 6. 设置共享表(可选) 对于需要在所有站群成员之间共享数据的表(例如用户表),可以设置共享表。 在共享表中创建公共字段,并在每个网站的数据库中创建指向共享表的链接。…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms自定义内容模型在首页列表页及内容怎么调用标签
自定义内容模型在首页列表页及内容怎么调用标签? 本文讲述了dedecms关于自定义模型(独立模型)的首页、列表页、内容调用方法,在后台自定义模型(独立模型)的建立及自定义字段的添加比较简单,这里需要注意两点: 推荐学习: 一.如果某个字段需要在前台列表页显示,则在前台参数中勾选“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,但是启用此选项将使列表查询变慢,如无必要请不要选择) ”; 二.独立模型的id一定要设置为负数,否则在列表页无法调出数据,这算是dedecms的一个bug。我本是计划修改下list标签,后来意外发现,只要将独立模型的id设置为负数即可正常显示。 建好独立模型和字段之后,在网站调用方法如下: (1)首页调用自定义模型(独立模型): 独立模型的调用请用arclistsg 独立单表模型调用标签,而非arclist文档列表标签。网上大部分的教程文章都是针对已有的模型添加的自定义字段而非新建的独立模型,所以用arclist标签是调用不出独立模型的。 代码如下: {dede:arclistsg typeid='8' row='10' addfields='name,sex,tel' channelid='-101' }  [field:title/] 姓名:[field:name/] | 性别:[field:sex/] | 电话:[field:tel/] {/dede:arclistsg} 登录后复制 要获取自定义字段的内容,必须符合两个条件,缺一不可: 1.指定 channelid 属性,我这是channelid=’-101′ 2.指定要获得的字段 addfields=’字段1,字段2′ (2)列表页调用自定义模型(独立模型): 代码如下: {dede:list pagesize='10' addfields='name,sex,tel' channelid='-101' } [field:title/] 姓名:[field:name/] | 性别:[field:sex/] | 电话:[field:tel/] {/dede:list} 登录后复制  …
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress主题制作全过程(一):基础准备
我想大多数使用的朋友都喜欢去尝试新的主题,但是换来换去,总是找不到那么一款适合自己的,让人很郁闷。于是很多人萌生了修改现有主题或自己动手从头制作一个主题的想法,但是问题又来了,怎么做呢?毕竟制作主题是需要编写代码的,相信很多人看到代码就头大。 博主正在着手编写一个WordPress主题制作的系列教程,将从头到尾手把手教你如何制作一个完整的WordPress主题,希望对你有所帮助。开始之前先声明,这系列教程只能让你感性地认识主题的制作过程,并不能让你完完全全地掌握WordPress主题的原理。 另外,如果你在学习过程中遇到任何问题,欢迎给我留言,留言框在每篇文章末尾。 本系列教程适合以下人群阅读 懂一点点的HTML、CSS 自己动手编写过代码 自己会设计网页界面,想了解怎么制作WordPress主题 本系列教程不适合以下人群阅读 不打算动手编写代码,不想照着本教程一步一步地操作,只是想看看 没有任何网页设计知识 没用过WordPress 非常熟悉WordPress主题制作过程 不喜欢我在此罗嗦 阅读完本系列教程,你将收获 了解WordPress主题制作的过程 知道如何去修改一个WordPress主题,扩展主题的功能 开始制作主题之前,你必须配备以下工具 WordPress本地运行环境(或者在线网站空间),并且已安装好WordPress,作为测试博客 至少配备三种浏览器,Microsoft Internet Explorer、Mozilla Firefox、Google Chrome,版本暂时不限,用于测试网页是否显示正常 一个文本编辑器用于编写代码,Dreamweaver、UltraEdit、NotePad++、Vim等,不推荐使用记事本,具体原因 推荐学习:《》 以上就是WordPress主题制作全过程(一):基础准备的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
【使用说明】帝国cms万能通用api二次开发核心包
下面由二次开发教程栏目给大家介绍帝国cms万能通用api二次开发核心包使用说明,希望对需要的朋友有所帮助! 简介 万能通用api二次开发核心包是一款可以用地对帝国cms进行二次开发,可进行开发微信小程序、百度小程序、支付宝小程序、轻应用、苹果ios安卓android、其他营销插件的二次开发核心包。现有版本基于 帝国cms 7.5 utf-8版,其它版本暂时不出,如果需要,可以下载本包,然后对其进行转码即可。 特点 1.不修改帝国cms核心代码,方便帝国进行升级2.调用简单方便,封装了帝国cms的数据库操作。 安装 下载好后,包含两部分,一部分是二次开发核心库lskcore、一部分是api对外接口函数库lskapp.将这两个文件夹放到/e/extend/目录下即可; 内容包含 1.帝国cms万能通用api二次开发核心包lskapp2.lskapp通用api程序扩展库。 核心包函数说明 lsk::getrow($tbname,$id) 从数据表中选择一条记录$tbname://不包含前辍,如order$id://如果表自增默认为id,可以直接写,比如1,$id也可以为条件数据,如array(‘classid’=>1)示例: lsk::getrow(‘ecms_news’,array(‘classid’=>1,’id’=>3));//从新闻表中得到分类classid为,信息id为3的记录。 lsk::getinfo($classid,$id) 从模型表中读取出一条记录,这个和上面lsk::getrow不同的是,lsk::getrow可以读取任意表的记录,lsk::getinfo这个函数,读取的是根据栏目里面的信息表,因为帝国cms的栏目信息包含classid和id,不同的模型,以及表字段保存的主,负表。我们封装了这个操作,读取一条记录只需要classid,id即可。 lsk::get($varname) 获取get参数,如果$varname为空,则获取get数组; lsk::post($varname) 获取post参数,如果$varname为空,则获取post数组; lskapp通用api接口说明 调用方法 http://域名/e/extend/lskapp/api.php?at=api名字 开发规范 以下内容为建议开发约定。1.api文件统一放在lskapp/apilist/目录下,在其下面只支持一级目录,即apilist下面新建目录ttnews,在其下建立接口文件,news_getinfo.php。类似于这样的形式。2.一个小应用,推荐建立一个新文件夹,比如今日头条,可以在lskapp/apilist目录下,建立 ttnews这个目录,专用提供今日头条的数据。3.在接口php文件中,可以直接调用二开核心包的函数。默认已经引入。 以上就是【使用说明】万能通用api二次开发核心包的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms5.1升级为5.3导致TAG丢失怎么办
5.1升级为5.3导致tag丢失怎么办? dedecms5.1升级为5.3导致TAG丢失等问题处理 已经可以正常现实文章页面的 TAG 带链接哦,而且升级前文章的TAG 都已经恢复了。下面是具体的解决方法。主要是最后的那句sql执行以下即可。   推荐学习: 其实修复TAG问题的回答论坛上很多人都已经回答过了,可能是大家都没有认真的去尝试,并不是人家提供的代码不对  而是你不能完全的COPY人家的代码,很多代码要修改数据表前缀才能使用。  下面介绍一下我解决TAG 问题的方法:  首先是在文章页面调用当前文章的TAG代码:  直接用Tag: {dede:field.tags/} 替换原来的代码  比如说我网站以前获得当前文章TAG代码是这样的注意红色部分是代码,黑色你自己随便:  Tag :{dede:tag type=’current’/}  所以现在的显示TAG地方的原代码是:  Tag: {dede:field.tags/}  上面是第一部,下面要修改DEDE CMS 的相关文件了,打开includecommon.func.php这个文件  找到 //获得某文档的所有tag 这一部分,把下面的这些代码 …
2024-11-25 阅读全文 →
FWQ
CMS教程
分享帝国CMS7.0实现记录所有浏览访问的会员的方法
本文以新闻系统数据表为例,讲述7.0实现记录所有浏览访问的会员入数据库的方法。具体步骤如下: 一、新闻系统数据表中字段管理中添加“visituserid”字段,字段类型为“CHAR ”。 二、在需要统计的页面的 中添加如下代码: 代码如下: <script></script><script> //信息ID var id = [!--id--]; //登陆用户 var userid = <?=$lguserid=intval(getcvar('mluserid'))?>; $(function(){ if(userid) { $.post( '/ly/recorduser/index.php', {userid:userid,id:id}, "html" ); } }) </script> 登录后复制…
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress网站乱码怎么办?快速解决方案
标题:WordPress网站乱码怎么办?快速解决方案,需要具体代码示例 在使用WordPress建立网站的过程中,有时候会遇到网站页面出现乱码的情况,这会影响用户体验和网站的可读性。造成网站乱码的原因可能有很多,比如字符编码设置不正确、插件冲突、主题代码问题等。本文将为您介绍一些快速解决WordPress网站乱码问题的具体方法,并提供相应的代码示例。 1. 检查字符编码设置 首先,您需要确保WordPress网站的字符编码设置正确。在WordPress的后台中,进入“设置”→“常规”,确保“站点字符集”和“页面字符集”都设置为UTF-8。这是保证网站正常显示的基础。 2. 检查插件冲突 有时候,某些插件可能会导致网站乱码问题。您可以通过依次禁用插件来排查问题所在。首先,进入WordPress的后台,点击“插件”→“已安装插件”,逐个禁用插件并刷新网站页面,查看是否乱码问题得到解决。 3. 修改主题代码 有时候,网站乱码问题可能源于主题的代码问题。您可以尝试修改主题的代码来解决此问题。找到主题文件夹下的header.php文件,确保文件开头处含有以下代码: &gt; <meta charset="&lt;?php bloginfo( 'charset' ); ?&gt;"> 登录后复制 这段代码确保了网站使用UTF-8编码,有助于避免乱码问题。 4. 检查数据库字符集 有时候,数据库字符集设置不正确也会导致网站乱码。您可以通过phpMyAdmin查看数据库的字符集设置。确保数据库的字符集为utf8mb4_general_ci,这样可以避免因为数据库字符集不匹配导致的乱码问题。 5. 使用插件自动修复乱码 如果您不熟悉代码操作,也可以通过安装WordPress插件来自动修复乱码问题。例如,可以安装并使用“WP UTF-8 Sanitize”插件,它可以自动修复数据库中的乱码数据,帮助您解决乱码问题。…
2024-11-25 阅读全文 →
FWQ
CMS教程
探索 WooCommerce 结帐选项:初学者综合指南,第 2 部分
在上一篇文章中,我们开始讨论使用优惠券和 ssl 安全层的结账流程。我们还配置了结帐页面。在本文中,我将解释其余的结帐选项,其中包括结帐端点和支付网关。 结帐端点 为了使结帐流程更加简单,WooCommerce 提供了各种结帐端点,用户可以将其添加到结帐涉及的不同页面网址的末尾过程。在线商店所有者可以根据自己的选择设置这些端点;但是,一些默认设置已经存在。 付款:您可以从此处为付款页面添加端点。 已收到订单:可以从此处配置结账端点。 添加付款方式:这是页面结帐 > 添加付款方式的端点。 对于初学者,我将解释这些端点将如何以及在何处出现在您的在线商店中。我们以已收到订单为例。 使用“已接收订单”端点的默认值,即 order-received。 点击保存更改按钮。 将任何产品添加到购物车。 现在转到结账页面。 点击下订单按钮。 页面将在您的浏览器中打开,其 URL 将包含端点 order-received。 现在,我们为已收到订单的端点设置一个自定义值,而不是默认值例如 接受订单的。 重复上述相同的过程将显示,现在 URL 中包含 order-accepted…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms找不到临时文件怎么办
phpcms找不到临时文件的解决办法:首先找到并打开“php.ini”文件;然后找到内容“;upload_tmp_dir =”;接着输入临时文件夹的路径;最后删除该内容前面的分号,并重启apache即可。 v9上传图片找不到临时文件夹的解决办法: 在刚刚做网站上传图片的过程中发现有一个小问题phpcms无法上次图片报错没有找到临时文件夹,这个问题是在php.ini中;upload_tmp_dir = 这个是空的 推荐:《》 1.在window或者Linux写入;upload_tmp_dir =“您的临时文件夹目录”我这里写的是 upload_tmp_dir =“C:/windows/temp”这里要开启权限 立即学习“”; 2.取消前面”;” 3.重启Apache得到解决 以上就是找不到临时文件怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →