分类归档

网站开发

FWQ
CMS教程
如何开发一个自动生成问答系统的WordPress插件
如何开发一个自动生成问答系统的WordPress插件 简介:在现代互联网时代,问答网站变得越来越受欢迎。为了满足用户对问题和答案的需求,本文将介绍如何开发一个自动生成问答系统的WordPress插件。通过这个插件,您可以方便地创建一个问答平台,使您的网站更加交互和具有吸引力。 步骤一:创建一个自定义的资料类型(Post Type)在WordPress中,自定义的资料类型是一种可以扩展默认的文章和页面的功能。我们需要创建一个名为“Question”的自定义资料类型。 function create_question_post_type() { $labels = array( 'name' => 'Questions', 'singular_name' => 'Question', 'add_new' => 'Add New', 'add_new_item' => 'Add New Question', 'edit_item' => 'Edit…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦runphp=yes标签中怎么调用其他field值
织梦runphp=yes标签中怎么调用其他field值? 织梦runphp=yes标签中调用其他field值的方法 推荐学习: 织梦的标签里可以通过runphp=yes的方式来执行php代码,但有些时候我们需要在一个标签的runphp=yes中调用其他的field值来作为条件,那么该如何做呢? 上网搜索了下,以下办法可以实现: 立即学习“”; 用全局变量来解决 {dede:php}$GLOBALS['xxoo']=$refObj->Fields['fieldname']{/dede:php}  {dede:field.xxxx runphp="yes"}@me="test".@me."-test".$GLOBALS['xxoo'];{/dede:field.xxxx} 登录后复制 即,先开一个PHP的标签,把想赋的值替换给global变量。然后在另外的运行中将field值赋值给他。 以上就是织梦runphp=yes标签中怎么调用其他field值的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
争夺移动支付入口,苹果VS微信:谁动了谁的蛋糕?
微信方面宣布,由于苹果公司规定,ios版本已经彻底了向公众平台赞赏的功能,包括二维码转账都不可以。这等于基本断绝了ios平台运营者的财路。 那么,苹果方面为何要这么做呢? 根据新浪科技最新报道,苹果方面已经针对此事做出回应,称赞赏功能并非是苹果逼停的,微信本可以像其他开发者一样,选择App内购方式给公众号运营者。 苹果强调,App Store生态对所有开发者的要求均是一样的,包括微信这种已经有8亿用户的App。无论是谁,公平原则一致,都不会开特例。 这是典型的苹果式契约精神,3.1.1项自去年六月之后已经明确,除了IAP方式,App中不应有任何其他提示用户付费的方式。 所谓的 IAP机制,实际上就是指苹果自家的内购系统 至于二维码赞赏方式,一方面并不方便,而且也有安全隐患,后续被封杀也并不意外,否则微信只能被苹果下架。 苹果公司的回应声明全文如下:微信可以选择提供App内购买让用户赞赏他们喜爱的公众号运营者,如同我们提供这一选择给所有的开发者一样,微信只需正确使用App内购买体系进行开发即可。今天下午微信发出声明,称苹果公司更新了App Store应用开发条款中的第3.1.1项,严格要求App不得包含指引客户使用非IAP机制(iOS应用内付费)进行购买的按钮、外部链接或其他行动号召用语,因此微信选择对iOS版微信赞赏功能进行了当前调整。自今日(19日)17点起,iOS版微信公众平台赞赏功能从今日起被微信关闭。iOS端用户可通过二维码转账支持公众号。安卓等其他客户端微信赞赏功能不受影响。 意思就是说,微信公众号赞赏功能并不是苹果逼停的。微信本可以像其他开发者一样,选择“App内购买”方式给公众号运营者。App Store生态对所有开发者的要求均是一样的。 这个举措引起了很多争议。为什么微信只对苹果系统关闭赞赏通知呢? 原因在于,2016年6月13日,苹果App Store更新了3.1.1条款,更严格地要求App不得包含指引客户使用“非IAP(in-app purchases,应用内购买)机制”进行购买的按钮、外部链接或其他行动号召用语。 显而易见,微信的打赏功能属于“外部链接”,而使用二维码支付的过渡性方案,则属于“使用其他行动号召用语”。违反了苹果的相关规定。 什么是微信打赏功能? 打赏基本属于一种事后付费的方式。当读者读完微信的原创文章后,如果产生共鸣,被感动,或觉得觉得文章写得好,都可以给作者打赏一个红包,以示鼓励或肯定,红包金额不限,从1元至256元不定。 使用微信打赏最著名的案例要数罗尔了。2016年底,罗尔写作公众号文章《罗一笑,你给我站住》,记录女儿患白血病的经历,赚足了泪点,获得网友超过250万打赏,也让大家看到了微信打赏功能吸金的潜力。 在打赏功能越来越受青睐的时候,苹果公司的新政策却让它“绊了一跤”。 什么是IAP机制? IAP是in-App Purchase的简称,及应用内购。 在最新版苹果开发者协议中,有这样的规定:如果您想要在App内解锁特性或功能,则必须使用App内购买。具体解锁的方式包括:订阅、游戏内货币、游戏关卡、优质内容的访问权限或解锁完整版等。 也就是说,只要用户在App里花钱购买的是虚拟物品,开发者都必须接入苹果内购支付。目前在微信中购买表情包就会弹出苹果支付页面,而不是转入微信支付渠道。 此前,在苹果iOS系统中,无论是在哪种App里购买音乐、小说或视频,都只能通过App…
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDECMS执行php脚本限制如何设置
执行php脚本限制如何设置? dedecms是一个非常好的CMS程序,现在最新版本是5.7。经过很多版本的升级和功能添加,dedecms仍然存在很多问题。这里不是说DEDECMS不好,相对来说dede还是很好的,简单容易用,造福了许许多多中小站长。  推荐学习: 很久没更新博客,今天想浅谈DEDECMS安全设置。用dedecms的朋友一定有遇到过网站被挂马的事,不是每个页面中被添加很多链接就是js中被加入恶意转向。  浅谈DEDECMS安全设置:  立即学习“”; 1、尽可能的使用Linux主机纯PHP空间,Windows主机能运行ASP就多一份危险。  2、后台登录管理不要用admin为用户名 可以改成其他的。  3、data/common.inc.php文件属性(Linux/Unix)设置为644或(Windows NT)设置为只读。  4、针对uploads、data、templets 三个目录做执行php脚本限制。  5、不安装来路不明的模板,或者其他需要上传到FTP下的文件,要安装先杀毒再安装。  6、用最新版的程序,就算不是最新也一定要时刻关注官方发布的补丁及时打上补丁。  7、能不用会员系统最好不要用,可以直接删除member 会员文件夹,后台关闭会员功能。实在要用一定要设置 是否允许会员上传非图片附件 设置为否 对用户进行严格限制因为有很多垃圾注册机一天注册很多用户名。(游子推荐:删除member 会员文件夹 不用会员系统)  虚拟主机/空间配置目录执行php脚本限制方法:Apache环境和nginx环境的两种设置方法  对uploads、data、templets 三个目录做执行php脚本限制,就算被上传了木马文件到这些文件夹,也是无法运行的所以这一步很重要一定要设置。  在配置前需要确认你的空间是否支持.htaccess和rewrite,该方法基于.htaccess文件中使用rewrite来达到禁止指定脚本的运行效果。  Apache环境规则内容如下:Apache执行php脚本限制 把这些规则添加到.htaccess文件中 …
2024-11-25 阅读全文 →
FWQ
小程序
Thinkphp整合微信支付功能详解
微信支付现在在我们的生活中普遍皆是,在开发当中微信小程序也非常的火,本文我们继续给大家讲解关于整合微信支付功能。 1、微信公众号:   独特的appid、appscrect、接口权限之中设置可以获取用户ID信息权限的域名(每个用户对于不同公众都会有一个特有ID,通过这个ID获取用户微信账号基本信息、详情看微信开发者文档)、在微信支付按钮出设置微信支付授权目录(写到发起请求的控制器那一层)、设置开发者微信账号为测试白名单(用微信开发者工具的时候需要) 2、微信支付平台:   商户平台登陆账号、支付密钥(随时可以自行设置,只能有一个)、 立即学习“”; 3、整合进去thinkphp之中逻辑:   前端微信支付按钮设置点击调用支付发起控制器方法、   控制器运行,引用微信支付类、获取用户openid、获取订单数据、拼接出所有普通商户预支付jsp需要的数据,display出那个自定义的支付页面、   在支付页面点击支付、调用微信提供的jspi发起支付的scripet函数发起支付、   支付完成以后页面会重定向到(在自定义支付页面的script函数里设置的跳转目录{:U(‘controller/function)}),并且异步(静默)设置的异步处理订单逻辑(记录支付时间啦、标记为已经支付啦、标记是微信支付啦)之类的、 代码:   我的订单页面的微信支付按钮: 发起支付控制器Wxpay: <?php namespace HomeController; use ThinkController; //微信支付类 class WxpayController extends Controller { //获取access_token过程中的跳转uri,通过跳转将code传入jsapi支付页面 public function…
2024-11-25 阅读全文 →
FWQ
小程序
利用scroll-view组件实现小程序回到顶部特效
我们在浏览网页的时候,经常会使用到一键回到顶部的功能,使用这个功能可以让我们非常方便地回到网页顶部。尤其是一些比较长的网页,如果没有这个功能,简直让人无法想象。那么在小程序中该如何实现这个功能呢?  这里小程序有个组件是可以实现的,那就是scroll-view组件,他具有很多的属性,其中我们要利用到以下两个属性来处理: 通过滚动触发事件,获取距离文档顶部的scrollTop值,当达到一定条件【>300】的时候,显示gotop层,针对这个层写点击事件,重新设置scroll-top值,偶然间发现设置scroll-top的一个bug,如果我下一次设置的值和本次scroll-top值是一样的,那么文档并不会有任何动作。因此我的做法是在0和1之间切换设置,具体做法如下: <scroll-view>  <view>  123456  ----{{test}}  </view>  </scroll-view>      <view></view> 登录后复制 JS: Page({   data: {       test: "",     scrollTop: {       scroll_top: 0,       goTop_show: false     }   },   scrollTopFun: function (e) {     console.log(e.detail);     if (e.detail.scrollTop &gt; 300) {//触发gotop的显示条件        this.setData({         'scrollTop.goTop_show': true       });…
2024-11-25 阅读全文 →
FWQ
小程序
mpvue中sass全局变量的配置方法(代码)
本篇文章给大家带来的内容是关于mpvue中sass全局变量的配置方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 安装loader cnpm i sass-loader sass-resources-loader --save-dev 登录后复制 修改根目录下/build/utils.js var path = require('path') var config = require('../config') var ExtractTextPlugin = require('extract-text-webpack-plugin') exports.assetsPath = function (_path) { var assetsSubDirectory…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms自动推送插件在哪设置
帝国cms自动推送插件设置步骤如下:安装插件插件设置推送配置启用推送测试推送 帝国CMS自动推送插件在哪设置? 帝国CMS提供了自动推送功能,可将文章内容实时推送至百度、360等搜索引擎。要设置自动推送插件,请按照以下步骤操作: 1. 安装插件 从帝国CMS官网下载自动推送插件。 解压缩插件文件并将其上传到帝国CMS网站根目录下的 /e/api/push 目录下。 2. 插件设置 登录帝国CMS管理后台,在左侧导航菜单中选择 “系统” -> “采集管理”。 在 “采集设置” 页面,找到 “自动推送” 选项卡。 点击 “新增推送” 按钮。 3. 推送配置 推送服务器:选择要推送到的搜索引擎,如百度、360等。 推送地址:输入搜索引擎提供的推送地址。 推送密钥:填写搜索引擎提供的密钥。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序获取openid及用户信息的方法
本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的会话密钥(session_key)。用户数据的加解密通讯需要依赖会话密钥完成。 wx.login({ //获取code success: function(res) { code = res.code //返回code } }) 登录后复制 1.2 获取openid 拿到上一步获取的code,结合小程序 appid 和 secret 请求接口https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 换取openid,与 openid…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何用wordpress在网站发布
wordpress 发布文章步骤:登录 wordpress 并单击“文章”;单击“添加新文章”;输入标题,撰写内容;选择类别、标签和特色图像;设定发布状态(立即发布、安排发布或保存草稿);单击“发布”按钮。 如何在 WordPress 中发布文章 WordPress 是一个强大的内容管理系统(CMS),用于创建和管理网站。以下是如何使用 WordPress 发布文章的详细步骤: 1. 登录 WordPress 前往您的网站并输入用户名和密码。 2. 单击“文章” 在 WordPress 仪表盘中,单击侧边栏菜单中的“文章”。 3. 单击“添加新文章” 在“文章”页面上,单击右上角的“添加新文章”按钮。 4. 输入文章标题 在“添加新文章”页面上,在“标题”字段中输入文章的标题。 5. 编写文章内容…
2024-11-25 阅读全文 →