分类归档

网站开发

FWQ
CMS教程
帝国cms栏目分类有哪些
帝国cms 栏目分类选项包括:树形结构分类发布级别分类模型分类其他分类(自定义字段、生成静态、栏目属性) 帝国CMS栏目的分类 帝国CMS是一款功能强大的内容管理系统,其栏目分类提供了多种选项,以帮助用户组织和管理网站内容。主要栏目分类包括: 1. 按树形结构分类 栏目:代表网站结构中最顶层的类别。 子栏目:属于特定栏目的下级类别,形成树形结构。 文章:属于特定栏目的内容项,可以发布新闻、文章或其他类型的信息。 2. 按发布级别分类 系统栏目:由系统自行创建的栏目,通常不可删除。 用户栏目:由用户创建和管理的栏目,可以自由添加、删除和修改。 推荐栏目:在网站首页或其他显眼位置展示的栏目,突出特定内容。 3. 按模型分类 内容模型:用于发布文章、新闻和其他文本内容。 产品模型:用于发布产品信息、价格和库存。 下载模型:用于发布文件、软件或其他可下载资源。 4. 按其他分类 自定义字段:每个栏目都可以定义自己的自定义字段,以收集特定类型的信息。 生成静态:栏目可以设置是否生成静态页面,以提高网站性能。 栏目属性:每个栏目都有特定的属性,例如浏览次数、评论数和更新时间。 通过使用这些栏目分类,用户可以创建复杂且有组织的网站结构,有效地管理和展示内容。 以上就是栏目分类有哪些的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
教你如何禁止WordPress评论存储IP地址
下面由/” target=”_blank”>wordpress教程栏目给大家介绍禁止wordpress评论存储ip地址的办法,希望对需要的朋友有所帮助! 默认会在后台存储评论者的IP地址,主要是用于反垃圾评论,比如Akismet之类的插件,会通过IP判断垃圾评论。但IP属于个人隐私,不存储评论者IP,可能会让用户对你的网站更有信任感。 我们可以通过下面的代码移除这个功能,将代码添加到当前主题函数模板 functions.php 中: add_filter( 'pre_comment_user_ip', 'zm_remove_comments_ip' ); function zm_remove_comments_ip( $comment_author_ip ) { return ''; } 登录后复制 之后,评论者的IP地址不会再存储。 也可以安装Remove IP插件实现同样的功能,插件中也只有一段类似的代码,将所有IP替换为127.0.0.1而已。 add_filter('pre_comment_user_ip', 'pre_comment_anon_ip'); function pre_comment_anon_ip() {     $REMOTE_ADDR = "127.0.0.1"; return $REMOTE_ADDR; } 登录后复制   虽然通过添加上面的代码不再存储IP地址,但之前评论IP地址已存储在数据库中,如果想删除,可以将下面代码同样添加到当前主题函数模板 functions.php 中: global $wpdb; $wpdb->query( "UPDATE wp_comments SET comment_author_IP=''" ); 登录后复制 然后刷新页面,之前存储的评论者IP地址将从数据库中删除,该代码不需要保留在主题中,用后请移除。…
2024-11-25 阅读全文 →
FWQ
小程序
实现类似微信中说话功能的录音处理代码实例
package com.example.testaudio;     import java.io.File;     import android.app.Activity; import android.media.MediaPlayer; import android.media.MediaPlayer.OnCompletionListener; import android.media.MediaRecorder; import android.os.Bundle; import android.os.Environment; import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.Menu; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnTouchListener; import android.widget.Button; import android.widget.TextView;     public class MainActivity extends Activity {             private MediaRecorder recoder = null;     private MediaPlayer player = null;     private String theMediaPath;             TextView tv = null;…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦怎么把v5.7的编辑器换回以前v5.6版本
dedecms升级到v5.7后,很多用户都反映新版默认编辑器功能不够强大,或者已经对原来的v5.6下的fckeditor用的比较顺手了,都想切换回去,其实很简单,下面我们开始工作: 1、请确认自己现在已经完全升级到Dedecms V5.7版本; 2、查看include目录下是否有FCKeditor文件夹,如果没有请从原来V56版本的include文件夹里拷贝一个过来; 3、完成上两步确认工作后,进入Dedecms管理后台,主菜单—系统—系统基本参数,里面选择第二项核心设置里将“Html编辑器(ckeditor,需要fck的用户可以去官网下载): ”这项的值改为“fck”,点击确定,OK,改造完毕! 4、添加一篇文章试试,看看编辑器是不是已经完全换回来了。 推荐教程: 以上就是织梦怎么把v5.7的编辑器换回以前v5.6版本的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms怎么实现文章置顶功能
实现代码如下: {pc:content action="lists" catid="1" num="20" where="posids!=1" order="id desc"} {loop $data $v} 登录后复制 {/loop} {/pc} 调用分类ID为1的文章列表,并设置条件 posids 不等于 1 。这样就实现了置顶文章与文章列表的文章不重复的功能。 相关文章教程分享:/” target=”_blank”>phpcms教程 以上就是怎么实现文章置顶功能的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序request请求的详细介绍
谈谈微信小程序的数据交互—wx.request 官方文档中明确说明,wx.request发起的是https的请求,如果你的服务器是http站点,那需要做配置。可以参考文章:http转https教程 但如果你没有服务端或者不想写后台代码,在这里是可以调用我提供的接口,本文中会介绍使用方法。 首先,我们应该从服务端开始准备,我用的是java。框架是spring+springMVC+spring data 。 接口 https://www.itit123.cn/itdragon/findAll 的controller层  源码: @RequestMapping(value="findAll") @ResponseBody public Object listWxDatas(@RequestParam(value = "page", defaultValue = "1") int pageNumber, @RequestParam(value = "pageSize", defaultValue = PAGE_SIZE)…
2024-11-25 阅读全文 →
FWQ
CMS教程
关于WordPress局域网内外同时访问
下面由/” target=”_blank”>WordPress教程栏目给大家介绍关于WordPress局域网内外同时访问 ,希望对需要的朋友有所帮助! 我的配置环境: 服务器架设在家里的电脑上,固定局域网IP:192.168.1.100, 使用电信网络,有公网IP,但80端口不能用,有自己的域名:www.xxx.cn 使用花生壳动态域名更新IP到自己的域名。nginx配置虚拟主机局域网外端口23456,局域网内端口80,主页目录一样。 WordPress放在网站根目录下的wordpress文件夹。设定界面,siteurl和home都设置的http://www.xxx.cn:23456/wordpress 外网访问没问题,内网访问http://www.xxx.cn:23456/wordpress,无法打开,访问192.168.1.100/wordpress也不可以。 按照网上的方法,修改数据库里的siteurl和home为/wordpress, 局域网外访问不正常(有的页面能打开,如管理员界面,但主页打不开)。 我的解决办法: 保持数据里的设置http://www.xxx.cn:23456/wordpress不变。按以下说明修改wordpresswp-includesoption.php里面的get_option函数。 这里只是一个思路,可以根据具体情况修改。比如你没有使用特殊端口,可以直接将4,5,6行直接写成第5行那样。 function get_option( $option, $default = false ) {                          //自己写一个get_option函数 $my_option=my_get_option($option,$default);                         //调用原来的函数 if($option=="siteurl" || $option == "home"){                        //针对siteurl和home做修改,其他不变 if($_SERVER['HTTP_HOST']!="www.xxx.cn"){                  //如果不是用域名访问的 $my_option="http://".$_SERVER['HTTP_HOST']."/wordpress";  //就跳转到当前URL里的服务器地址,比如本地的localhost或局域网访问的192.168.1.100 } } return $my_option; } function my_get_option( $option, $default = false ) {                       //将原来的get_option函数名称改成my_get_option 登录后复制 以上就是关于WordPress局域网内外同时访问的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dede怎么去掉html
dede去掉html的方法:1、直接删除cms根目下的index.php文件;2、在根目录的.htaccess里加入代码“directoryindex index.html index.php index.htm”;3、在主机里面设置默认首页顺序;4、替换index.php的内容生成动态即可。 本文操作环境:Windows7系统、DedeCMS5.6版,DELL G3电脑 dede怎么去掉html? dedecms默认是通过后台生成index.html,去掉的方法有4种 1.直接删除CMS根目下的index.php文件 [这个办法看似最简单,但是我自己试过后却不成功,而且删除后也没办法使用动态浏览了]  立即学习“”; 2.使用.htaccess文件 ,目前使用的是这个办法,试验成功。 方法如下:在根目录的.htaccess里加入以下代码: DirectoryIndex index.html index.php index.htm【建议】 3.在主机里面设置默认首页顺序:把index.html提到最前面。 根据不同主机有不同配置方法。 4.按官方给的更新说明 替换index.php的内容生成动态,如果首页不需要生成HTML的, 把index.php换成下面代码  if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))  {  header('Location:install/index.php');  exit();  } …
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress怎么读写分离
要实现 wordpress 的读写分离,需要:设置主从数据库,主数据库用于写入,从数据库用于读取。修改 wordpress 数据库连接设置,配置主数据库和从数据库。安装读写分离插件并配置其使用主数据库写入,从数据库读取。读写分离的好处包括提高性能、增强可用性和提供可扩展性。需要注意的是:数据一致性、插件兼容性和成本也是需要考虑的因素。 WordPress 读写分离 WordPress 读写分离如何实现? WordPress 的读写分离可以通过以下步骤实现: 1. 设置主从数据库: 创建一个主数据库用于写入操作,例如插入、更新和删除。 创建一个或多个从数据库用于读取操作,例如查询和选择。 2. 配置 WordPress: 在 wp-config.php 文件中修改数据库连接设置,将主数据库设置为 DB_HOST,将从数据库设置为 DB_SLAVE_HOST。 添加 define(‘WP_USE_SLAVE_PLUGINS’, true); 行,启用从数据库插件使用。 3.…
2024-11-25 阅读全文 →
FWQ
小程序
微信支付的开发流程详细介绍
这篇文章主要介绍了微信支付的开发流程的相关资料,需要的朋友可以参考下 注意,我使用的是微信开放平台的支付,与手机app相关,而与公众账号无关。 微信支付的主要操作流程 1.用户浏览app,选定商品然后下单。 2.服务器处理订单逻辑,开始正式发起支付流程 3.首先,后台服务器向weixin服务器发起请求,获取一个token。 4.后台服务器拿到token,使用和其他参数加密,再次向weixin服务器发起请求,获取一个预支付prepayid 5.后台服务器将该prepayid返回给app客户端 6.app调用手机上的微信,完成付款流程。 7.app向后台服务器发起一个回调请求,通知服务器交易完成。 8.weixin服务器处理完所有的流程后,向后台服务器发起一个,正式通知后台服务器交易完毕 上面流程的一些注意点: 1.每次获取的token是有时效的,默认是7200s,而且每天最多获取200次,因此最好放到中起来,等失效后再去重新获取 2.app发起的回调默认是不可靠的,后台应该尽可能(不是必须)向微信服务器发起订单,查询本次交易的结果。 3.weixin服务器向后台发起的noty,才是确保交易完成的最后屏障。后台服务器确认后必须返回“success”,否则weixin服务器会尝试重发请求。 获取token 这步很简单,发送一个get请求即可。只需配置正确参数。 ‘‘‘从微信服务器获取token‘‘‘   def _getAccessTokenFromWeixin(self):     response = requests.get(self.tokenUrl % (self.appId, self.appSecret))     if response.status_code == 200:       text = response.text       tokenInfo = json.loads(text)       try:         token = tokenInfo[‘access_token‘]         expires_in = tokenInfo[‘expires_in‘]         self._writeWeixinTokenLog(token, self.order_no)         return token…
2024-11-25 阅读全文 →