通过 jQuery 和 WP REST API 以 Ajax 方式上传图片到 WordPress 后台 主题开发分享 REST API图片上传 2017-12-08 在使用 WordPress REST API 开发应用程序的时候,我们需要上传图片和文件到 WordPress 媒体库中,而 WordPress 官方文档没有介绍上传图片的方式。我们开发一个基于 React 的WordPress主题时,就遇到了这个难题,研究了几个小时,我们才… 继续阅读
WordPress Rest API 提交表单数据并保存为 Post Meta 自定义字段 主题开发分享 APIREST API自定义字段 2017-12-07 使用 WordPress Rest API 发布文章时,首先我们需用通过 WordPress Rest API 进行用户认证,然后我们就可以通过 Rest API 发布文章了,如果我们发布的是默认的文章,很简单,相信有点 Rest API 开发经验的朋友都可以搞定,如果需要提交… 继续阅读
基于 Laravel 的 WordPress MVC 主题应用开发框架 —— Themosis Framework 主题开发分享 MVC主题框架框架 2017-11-29 Themosis Framework 框架是一个企业级的 WordPress MVC 开发框架,该框架使用了 Laravel 的一些组件(主要是 Router、Container、Http、Event、View、File System、Database)来实现面向对象的 WordPress 应用开发,可以帮助我们大幅提… 继续阅读
用 WordPress开发一个简单的 CRM 应用-主题或插件形式 主题开发分享 CRMWordPress应用 2017-07-04 接到朋友介绍的一个需求,开发一个简单的 CRM 应用,需求是一个月嫂(保姆)中介公司提出的,主要用来管理客户和月嫂,记录公司客服客服人员与客户的沟通记录、管理月嫂以及记录月嫂的服务客户记录。接到需求的第一判断应该使用 Laravel… 继续阅读
使用 Vue.js 和 Axios 与 WordPress Rest API 交互-获取或提交WordPress数据 主题开发分享 APIHTTP APIREST APIVue 2017-06-29 Vue.js 是一套构建用户界面(user interface)的渐进式前端框架,因为 Vue.js 的核心库只专注于视图层,Vue.js 没有内置的 HTTP API,如果我们需要与服务器进行交互,我们必须引入第三方的 API,Vue.js 官方推荐的 HTTP 库是 Asios… 继续阅读
通过异步加载 JavaScript 代码提高页面的载入速度 主题开发分享 前端加速性能优化 2017-06-13 JavaScript 执行的时候可能会修改 DOM,影响页面的展现,默认情况下,先加载执行 JavaScript,再加载执行后面的代码才是安全的,加载执行 JavaScript 代码的时候,会停止后面代码的加载执行,这个行为叫做阻塞,这个模式就是同步加载。… 继续阅读
仅在特定的 WordPress 页面上按需加载 JavaScript,优化页面性能 主题开发分享 前端性能优化 2017-06-06 在WordPress主题或插件中加载 JavaScript 时,官方推荐的方法是使用 wp_enqueue_script() 来加载,该函数可以指定 JavaScript 的依赖库,指定 JavaScript 文件的版本,设置在页面头部或者底部加载,非常灵活和方便。但是,该插件缺少指… 继续阅读
从 WordPress 中移除分类目录/标签/日期/作者存档页面 主题开发分享 WordPress SEO存档 2017-06-05 WordPress 会自动帮我们生成很多存档页面,有时候,这些存档页面是有用的。有时候,这些存档页面会生成很多重复内容和不必要的页面,这可能会对 SEO 效果造成一些影响。如果存档页面没有特殊的用途,我们可以移除这些存档页面,以帮助提… 继续阅读
使用 XHProf 分析查找 WordPress 性能瓶颈,针对优化,提高性能 主题开发分享 性能优化 2017-05-09 性能差是 WordPress 广为诟病的一个特点,有个木桶理论说一只水桶能装多少水取决于它最短的那块木板,想让木桶多装点水,找到最短的那块木板是让木桶多装点水的第一步。拿到 WordPress 上来说,找到影响 WordPress 整体性能的程序处理环… 继续阅读
WordPress 中短信验证注册登录的实现方法-前端+后端 主题开发分享 前端用户用户中心短信 2017-03-14 手机注册再国内非常流行,基本上是个商业类型的网站,都要求用手机号注册登录,或者提供手机号码注册登录的选项。这种行为是否侵犯个人隐私我们按下不谈,今天我们只聊使用 WordPress开发短信注册登录的方法。手机短信验证注册登录的实… 继续阅读
在 WordPress 中使用 Carbon 库简化日期时间处理 主题开发分享 Composer日期时间 2017-03-08 在 PHP 中处理时间是麻烦的,特别是涉及到时间格式转化,时区转换,时间对比等功能时,本站之前的文章根据文章的新鲜度调整时间的显示方式中,就涉及到了时间处理。有兴趣的朋友可以去看一下实现的代码。为了让日期时间处理变得简单一… 继续阅读
微信支付接收通知消息后跳转到站内支付成功通知页面 主题开发分享 微信支付支付 2017-03-06 在本站之前的文章中,我介绍了在 WordPress 中接收并处理微信支付通知消息的方法。该方法可以直接处理通知消息并判断支付状态,然后根据支付状态处理订单,却不能把通知消息反馈到前端,在前端界面上通知用户支付状态。这样的处理对用… 继续阅读