微擎文档学习

微擎文档学习

http://note.youdao.com/noteshare?id=ce025646d5517556c3e190c0e3abe8d8 [crayon-5d85506084f94290209142/]
转载 | 解决 WordPress“正在执行例行维护,请一分钟后回来”

转载 | 解决 WordPress“正在执行例行维护,请一分钟后回来”

WordPress在升级程序、主题、插件时,都会先切换到维护模式,也就是显示 “正在执行例行维护,请一分钟后回来(Briefly unavailable for scheduled maintenance. Check back in a minute)”,如果升级顺利,也就几秒左右就恢复正常;但是如果由于网速不佳等原因导致升级中断,WordPress就会一直停留在维护模式,不论前台还是后台,都一直显示“正在执行例行维护,请一分钟后回来“。 如何解决这个问题呢? 1.马上通过FTP登录你的网站,删除WordPress根目录下的 .maintenance ,刷新网页即可。 2.但是有时候你会发现,根目录根本就没有 .maintenance!倡萌最近就遇到这个问题,最初以为是隐藏了,所以使用SSH登录服务器,但是依旧没有看到,怎么办?其实有一个比较简单的办法,直接新建一个空的txt文本,上传到主机空间中,然后重命名为 .maintenance,然后你会发现 .maintenance 居然不见了!不用担心,重新刷新你的网站,是不是正常了?! 3.如果还是不行,或者你想让它以后可以显示 .maintenance ,那就打开 /wp-admin/includes/class-wp-filesystem-direct.php 找到下面的代码 [crayon-5d85506085ae8933201216/] 将其改为: [crayon-5d85506085af0368251851/] 然后刷新FTP目录,是不是看到.maintenance了,删除它吧!
wordpress插件制作 飘花插件

wordpress插件制作 飘花插件

1. 检查插件名是否存在 https://wordpress.org/plugins/search/插件名 leave_flower 2.插件基本属性 leave_flower_copyright.php [crayon-5d85506085c8f968779532/]   [crayon-5d85506085c95679028463/]  
微擎 | 自定义分享到朋友圈

微擎 | 自定义分享到朋友圈

获取用户信息 //$_W['uniacid'] 获取当前公众号的id $userinfo = mc_oauth_userinfo($_W['uniacid']) //获取用户的信息 自定义分享 //方法 $account_api = WeAccount::create(); $jssdk = $account_api->getJssdkConfig(); //前台模版 [crayon-5d855060860a7318312475/] [crayon-5d855060860ae102068886/]   [crayon-5d855060860b2641722752/]
微擎 | 模块消息

微擎 | 模块消息

发送模版消息 [http://s.we7.cc/index.php?c=wiki&do=view&id=1&list=1016]() [crayon-5d855060862c5029813297/]  
微擎 微信企业付款到用户零钱

微擎 微信企业付款到用户零钱

  目标: 实现企业付款到零钱 步骤 1 下载支付证书 2 配置支付参数 (1 用户微信需要实名认证 2 提现最低要1元) 3 发起支付获取支付结果 企业付款微信官方文档 https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1   [crayon-5d855060864a3486307746/]   [crayon-5d855060864aa527205559/]   https://xxxx.com/app/index.php?i=2&c=entry&do=lingqian&m=two_eggs dirname(dirname(__FILE__)); 假设__FILE__为 /home/web/config/config.php 上面的方法输出为 /home/web dirname(dirname(__FILE__));得到的是文件上一层目录名 dirname(__FILE__);得到的是文件所在层目录名
微擎支付api发起支付并验证

微擎支付api发起支付并验证

  1. 设置微擎上的支付参数 2. 微信商户号配置配置 登录商户号--产品中心--开发配置 3. PHP发起支付 [http://s.we7.cc/index.php?c=wiki&do=view&id=1&list=363 ]() [crayon-5d855060866a7547126756/] 4. js发起支付 [http://s.we7.cc/index.php?c=wiki&do=view&id=1&list=364 ]() 5. 验证支付 [http://s.we7.cc/index.php?c=wiki&do=view&id=1&list=365]() //该代码片断在/framework/builtin/recharge/site.php中 public function payResult($params) { //一些业务代码 //根据参数params中的result来判断支付是否成功 if ($params['result'] == 'success' && $params['from'] == 'notify') { //此处会处理一些支付成功的业务代码 load()->func('logging');//载入日志函数 logging_run($params);//记录文本日志 } //因为支付完成通知有两种方式 notify,return,notify为后台通知,return为前台通知,需要给用户展示提示信息 //return做为通知是不稳定的,用户很可能直接关闭页面,所以状态变更以notify为准 //如果消息是用户直接返回(非通知),则提示一个付款成功 //如果是JS版的支付此处的跳转则没有意义 if ($params['from'] == 'return') { if ($params['result'] == 'success') { message('支付成功!', '../../app/' . url('mc/home'), 'success'); } else { message('支付失败!', '../../app/' . url('mc/home'), 'error'); } } } class *****{ } String: array ( 'appid' => 'wx078364682b09cc50', 'attach' =>...