分类归档

网站开发

FWQ
小程序
微信小程序速成
这次给大家带来微信小程序速成,微信小程序速成的注意事项有哪些,下面就是实战案例,一起来看一下。 选择哪个「小程序」Demo? 在知名同性交友网站 Github 上,「小程序」的 Demo 不少,但是大多只是简单的 API 演示,有的甚至直接把页面数据写在了 json 文件里(分明有网络请求 API)。我想体验的是能够将服务端和小程序端无缝连接起来(体验够爽)的项目。最终,我选择了腾讯云官方推出的「小相册」项目。 「小相册」主要实现了以下功能: 列出对象存储 COS 中的图片列表。 点击左上角上传图片图标,可以调用相机拍照或从手机相册选择图片,并将选中的图片上传到 对象存储 COS 中。 轻按任意图片,可进入全屏图片预览模式,并可左右滑动切换预览图片。 长按任意图片,可将其保存到本地,或从 对象存储 COS 中删除。 效果演示图(受开发工具的限制,部分功能尚未实现) 对象存储服务(Cloud Object…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何获取wordpress注册用户的数量
如何获取注册用户的数量? 本文实例讲述了获取wordpress注册用户的数量的方法分享给大家供大家参考。具体实现方法如下: 推荐:《》 方法一,代码如下: 代码如下: global $wpdb  $users = $wpdb->get_var("select count(id) from $wpdb->users");  echo "总共有 ".$users." 位注册用户"; 登录后复制 方法二,代码如下: 代码如下: $users=wp_list_authors('echo=0&exclude_admin=0&hide_empty=0&optioncount=1&style=0');  $users=split(',',$users);  echo '本站有', count($users), '位注册用户'; ?> 登录后复制 希望本文所述对大家的WordPress建站有所帮助。 更多WordPress相关技术文章,请访问WordPress教程栏目:https://www.php.cn/cms/wordpress/ 以上就是如何获取注册用户的数量的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress怎么保存图片
在 wordpress 中保存图片的方法包括:1. 通过媒体库上传;2. 将图片拖放到编辑器中;3. 使用 block编辑器的“上传”功能。图片处理选项可在媒体库或编辑屏幕中访问。 如何在 WordPress 中保存图片 直接回答: 在 WordPress 中,可以通过媒体库、拖放到编辑器中或使用 block编辑器的“上传”功能来保存图片。 详细说明: 通过媒体库保存图片 登录 WordPress 仪表盘。 转到“媒体”>“添加”。 选择“选择文件”以从计算机中选择图片。 单击“上传”。 拖放到编辑器中保存图片 进入帖子或页面编辑屏幕。 将图片从您的计算机中拖动到编辑窗口。 图片将自动上传并保存到媒体库。 使用…
2024-11-25 阅读全文 →
FWQ
CMS教程
wordpress如何添加二级菜单
如何为 网站添加二级菜单 WordPress 的菜单系统允许您轻松创建多级菜单,包括二级菜单。以下是为您的网站添加二级菜单的分步指南: 步骤 1:创建主菜单 导航至“外观”>“菜单”。 单击“创建新菜单”。 为您的菜单输入一个名称。 单击“创建菜单”。 步骤 2:添加顶层菜单项 将鼠标悬停在左侧的“自定义链接”部分上。 单击“添加自定义链接”。 输入顶层菜单项的链接和标签。 单击“添加到菜单”。 步骤 3:创建二级菜单项 将鼠标悬停在顶部菜单项上。 单击出现的箭头图标。 选择“添加子菜单”。 步骤 4:为二级菜单项添加链接和标签 输入二级菜单项的链接和标签。 单击“添加到子菜单”。 步骤 5:设置菜单位置 在“菜单位置”下拉菜单中选择您要显示菜单的位置(例如,“主要菜单”)。…
2024-11-25 阅读全文 →
FWQ
小程序
怎么把本地图片当作小程序背景
我们知道在微信小程序中是不能直接给view设置本地图片的。那么我们怎么解决这个问题呢? (学习视频分享:) 解决方法如下: 1、使用网络图片 2、使用base64格式 3、使用image来装载本地的图片,然后作为界面背景 前面两种都很简单,下面我们重点来讲讲第三种。一般大家的苦恼都是这么把imageview放到界面的最下面。那么下面直接上代码。wxml <view>   <image></image>   <view>   </view></view> 登录后复制 wxss .root {    width: 100%;     height: 100%;     background-color: #70c7da;     position: relative; } .background-image{    height : 100%;     position: absolute;     width: 100%;     left: 0px;     top: 0px; } .content{     position: absolute;…
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms 软件下载频道怎么防盗链
软件下载频道怎么防盗链? 因网站改版,以前的好多网站都是链接到我们的内页。导致达不到用户体验,也防止一些盗链我们资源的网站。    推荐学习: dede做软件站有的缺点  就是别人转帖你的下载的时候直接转帖http://www.xxx.com/plus/download.php………  就是直接打开下载地址列表页这种就可以下载了,耗费资源却又带不了用户。  经过研究,终于搞定了软件频道下载的防盗链,代码发出来大家共享,希望能用的到  改后的功能是  假如软件信息页地址是:https://www.xxx.net/soft/1.htm  下载地址连接是:https://www.xxx.net/plus/download.php?………  判断来路,  如果不是https://www.xxx.net/soft/1.htm,  直接跳转到https://www.xxx.net/soft/1.htm  如果来路是https://www.xxx.net/soft/1.htm 则展示下载地址  说明下:下边的代码是直接复制我自己站上的,我启用的是全站迅雷下载,打开就自动使用迅雷下载,你也可以做下小修改,不让使用迅雷下载  不使用迅雷的很容易修改:删掉迅雷相关代码,只引用$link就可以了  需要修改的文件为 /plus/download.php  演示:  https://www.xxx.net/do/plus/download.php?open=0&aid=20975&cid=3  必须从https://www.xxx.net/codes/20975.html这个页面进入才正常  代码如下: <script></script>  <?php require("encode.inc"); ?> …
2024-11-25 阅读全文 →
FWQ
CMS教程
关于帝国CMS 6.5功能:网站安全防火墙使用说明
下面由教程栏目给大家介绍帝国cms讲解使用网站防火墙的方法,希望对需要的朋友有所帮助! 本文为大家讲解如何使用网站防火墙: 一、配置“网站防火墙”有下面两种方法: 1、后台>“系统设置”>“网站防火墙”。 2、修改e/class/config.php文件配置。 二、下面讲解一下相关设置的作用和使用: 1、防火墙加密密钥: 此项必须设置,填写10~50个任意字符,最好多种字符组合。 并且建议每星期或每个月变更一次。 2、允许后台登陆的域名: 设置只允许访问后台的域名,域名绑定到网站根目录,只有通过这个域名访问e/admin后台才是被允许的。域名一般用网站的二级域名即可,如果为了更保险也可绑定一个全新域名的二级域名。比如:网站域名:http://www.phome.net,而访问后台域名则用http://abc.digod.com 并且绑定的域名还支持增加端口,比如:http://abc.phome.net:8080,前提是服务器支持使用这个端口访问网站。 绑定域名(http://abc.digod.com)后的访问后台地址是:http://abc.digod.com/e/admin/,而通过其他域名访问后台都是空白。 3、允许登陆后台的时间点、允许登陆后台的星期: 方便工作时间工作的单位设置,使网站安全维护更容易把控,不让用户在工作时间外进入后台。 如果紧急事件例外可以手动修改e/class/config.php文件配置。 4、防火墙后台预登陆验证变量名和防火墙后台预登陆认证码 这两项必须设置。 预登陆验证变量名:可由英文字母+数字组成(必须是字母开头),5~20个字符组成。 预登陆认证码:填写10~50个任意字符,最好多种字符组合。 并且建议每星期或每个月变更一次。 5、屏蔽提交敏感字符: 此功能是安全防火墙的核心,可对前台用户所有录入的信息进行安全过滤。通常设置php、mysql等攻击的相关字符。 比如:sql注入通常会用到的字符:select,outfile,union,delete,insert,update,replace,sleep,benchmark,load_file,create 更多帝国cms技术文章,请访问栏目! 以上就是关于帝国CMS 6.5功能:网站安全防火墙使用说明的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发实践之浅析如何获取手机号码
小程序如何获取用户手机号码?下面本篇文章给大家介绍一下小程序开发中获取用户手机号码的方法,希望对大家有所帮助! 1、背景 在平时使用第三方微信小程序时,经常会有需要获取微信手机号码的情况,如下图所示: 【相关学习推荐:】 那这种是怎样实现的呢?下面记录下获取微信手机号码的方法。 **备注:**需要有一个微信小程序号,并且这个号是经过企业认证的。(获取手机号码的功能不对个人小程序号生效) 那下面我们就一起开始,获取手机号码的编程之旅了。 2、代码实现 2.1 新建工程 在app.json文件中新增    “pages/getphonenumber/getphonenumber”, 如下图所示: 2.2 准备密文解析工具类 通过微信小程序提供的接口获取手机号码,返回的数据是加密的,所以需要对返回的加密数据进行解密。 1)  新建终端 在微信开发者工具中,点击 “终端” -》 “新建终端” 如下图所示: 2) 执行  npm init 指令 //执行npm…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发-有关微信授权问题
这篇文章主要介绍了微信开发 微信授权详解的相关资料,需要的朋友可以参考下 最近有机会做到一个微信项目;把其中自己整理的笔记分享给大家,有不足或错误的地方望大家指正! 1关于微信授权这块的流程图,如下 一些代码碎片仅供参考: var myNickname; var myHeadimgurl; var activityId; function saveData() {   //$("#pShow").show();   var obj = {};   obj.openId = myOpenId;   obj.nickname = myNickname;// 微信昵称   obj.headimgurl = myHeadimgurl;// 用户头像   // obj.activityimg = "xx";//活动图片 } 登录后复制 本地存储的运用: /* *注明:由于本地存储的东西,一般是可以看到的,所有有一种说法:如果是重*要的数据建议不使用这种方式。 */ //本地存储的运用 -存值 openId = localStorage.getItem("openId"); accesstoken = localStorage.getItem("accesstoken"); //本地存储的运用 -取值 openId = localStorage.getItem("openId"); accesstoken = localStorage.getItem("accesstoken"); 登录后复制…
2024-11-25 阅读全文 →
FWQ
小程序
推荐给初次接触微信开发的人
微信小程序是一个介于原生app和h5之间的一个东东。如果用过cordova,hbuiler,appcan之类的开发过混合式app,那么微信小程序可能与这种方式更为接近。不过微信小程序是依赖微信开发平台的,甚至连ide都是专用的,做出来的成品,也只能在微信中通过或扫码找到入口,然后进行访问。这些天一直在尝试用微信小程序来改写原来的h5项目。有一些小小的心得,怕过久了会忘记,于是就写下来,当作一个备忘隶,也给正好给想要学习微信小程序的同学分享一下。 微信小程序是国产的,不用担心文档看不懂,也不用担心网络被墙,这一点很方便。官方的起步教程写的很简单,直接给链接 。 如果你之前没有接触过微信小程序,那么可以跟着我的步骤一起来。 首先是下载开发工具,磨刀不误砍材工。点此下载  这是一个针对微信小程序开发的IDE工具,集预览,打包发布,,语法提示于一身,仅管如此,我还是不太习惯,我习惯是在sublime中进行代码的编辑,只是用它进行代码的调试。 挺简单,就不多说了。双击打开它,如果提示要扫码登陆,则通过微信扫一扫进行授权,然后就可以进行下面的操作了。 我现在只想体验一下,点击 `无APP` , 项目名称自己根据实际需要真写,目录选一个空目录就好了。点击添加项目,完成效果如下: 点击编辑,左侧是,中间是预览效果,右则是控制台。   如果钩选了就会生成示例代码,则目录下面有三个app开头的文件及pages,utils两个目录,关于整个目录结构,请参考官方关于介绍部分,下面是需要搞明白的一些知识点: .js是小程序的脚本代码,.wxss是样式,.json是配置信息。每新增一个页面,就要在app.json的page项中进行新增一条配置。如增加一个“关于我们”: "pages":[     "pages/index/index",     "pages/logs/logs",    "pages/about/about" //添加关于我们   ], 登录后复制  保存之后,自动会生成必要的文件和目录,接下来,就是根据自己的业务进行相应的修改。注意,在微信小程序中,不能再用jQuery/zetpo这类工具了。因为微信小程序中没有window 对于自己创建的页面,都以Page({})开始,如果用过Vue的话,就想象成new Vue({}) 的调用方式。微信小程序的语法和思想和Vue像极了,说不定是参考它的方式也是可能的。 Page({   data: {     motto: 'Hello World',     userInfo: {}…
2024-11-25 阅读全文 →