使用 WP Queue 在 WordPress 中实现任务队列执行耗时操作 主题开发分享 任务队列计划任务 2018-05-01 1,656 在开发 WordPress 应用程序的时候,我们偶尔会进行一些比较耗时的操作,比如同时给 1000 个订阅用户发送邮件,如果这么多邮件通过一个任务同时发送,很可能会导致 PHP 进程执行超时而退出,进而引起部分任务执行失败,这个时候,我们需… 继续阅读
使用 JWT Authentication 验证 WordPress REST API 权限 主题开发分享 HTTP APIREST APIVue 2018-04-24 3,479 WordPress 提供的标准身份认证方式是基于 Cookie 的认证,只要用户登录了仪表盘,WordPress 就会自动帮我们设置好认证 Cookie。REST API 中使用 Nonces 技术来避免 CSRF 问题,如果我们在 WordPress 站点内使用 REST API 处理用户请求… 继续阅读
使用计划任务在 WordPress CRM 中添加定期回访提醒 主题开发分享 CRM计划任务 2018-04-19 846 去年帮朋友开发了一个简单的 WordPress CRM 应用,朋友一直在使用,效果不错,到现在已经积累了不少客户了。现在朋友遇到一个问题:老是忘记定期回访客户,并且回访客户缺乏规律,回访管理不方便,想在这个 CRM 应用里面添加一个定期回… 继续阅读
WordPress 后台文章列表中添加自定义字段筛选过滤条件 主题开发分享 后台定制文章列表筛选过滤 2018-04-06 2,439 WordPress 文章列表可以按照日期、分类等条件进行筛选,除了这些默认的筛选条件,我们还可以根据需要添加自定义筛选条件。添加自定义筛选条件主要使用到了 restrict_manage_posts 和 parse_query 这两个钩子,在本文中,我们… 继续阅读
限制或禁止 WordPress 定期自动清理回收站的功能 主题开发分享 后台定制计划任务 2018-04-04 1,397 在 WordPress 中,我们删除文章或评论时,他们会先进入回收站,30 天后,回收站中的内容才会永久清删除。30 天内,如果我们需要,我们可以随时中回收站中恢复文章。这是一个不错的保险机制,可以避免人为的操作失误带来的数据丢失。在本… 继续阅读
在 WordPress 中使用 PHP Session 增强网站功能 主题开发分享 SessionWordPress应用 2018-03-27 2,295 WordPress 默认不支持使用 Cookie 以外的方式来保持用户登录,这是一个非常好的策略,可以保证 WordPress 站点的性能和页面打开速度。WordPress 专注于内容管理和发布,大多数情况下,使用 Cookie 保持用户登录就足够用了。但有时候,… 继续阅读
WooCoomerce 3.0 中新增的 CRUD 类,更稳定和更灵活的WooCommerce 主题开发分享 WooCommerceWordPress数据库数据库 2018-01-27 1,305 WooCommerce是一个 WordPress插件,为了方便利用 WordPress 的便利性进行开发,WooCommerce开发团队使用了 WordPress 的自定义文章类型来存储订单,相信开发过WooCommerce主题或插件的朋友都了解这一点。 使用文章类型存储WooCommerce数… 继续阅读
在 WordPress 中使用异步 PHP 推迟耗时操作,加快响应速度 主题开发分享 后台性能优化计划任务 2018-01-21 1,576 PHP 执行代码的方式是同步串行的,也就是说,PHP 中定义的操作代码会一个接一个的逐步完成。如果我们需要在一个会话中执行大量操作,或者调用外部 API,这种同步执行代码的方式可能需要比较长的时间,从而造成用户等待时间过长。这是一… 继续阅读
为WooCommerce添加自定义快递/物流方法 (Shipping Method) 主题开发分享 WooCommerce支付 2017-12-20 4,744 WooCommerce为我们提供了一个物流 API,可以让我们添加快递/物流方法,相对于WooCommerce支付网关API,这个API我们使用得不多,不过在一些特殊情况下,还是需要使用这个API 来加自定义物流/快递方法,实现一些特殊快递/物流方法的对接… 继续阅读
通过 jQuery 和 WP REST API 以 Ajax 方式上传图片到 WordPress 后台 主题开发分享 REST API图片上传 2017-12-08 3,592 在使用 WordPress REST API 开发应用程序的时候,我们需要上传图片和文件到 WordPress 媒体库中,而 WordPress 官方文档没有介绍上传图片的方式。我们开发一个基于 React 的WordPress主题时,就遇到了这个难题,研究了几个小时,我们才… 继续阅读
WordPress Rest API 提交表单数据并保存为 Post Meta 自定义字段 主题开发分享 APIREST API自定义字段 2017-12-07 2,566 使用 WordPress Rest API 发布文章时,首先我们需用通过 WordPress Rest API 进行用户认证,然后我们就可以通过 Rest API 发布文章了,如果我们发布的是默认的文章,很简单,相信有点 Rest API 开发经验的朋友都可以搞定,如果需要提交… 继续阅读
基于 Laravel 的 WordPress MVC 主题应用开发框架 —— Themosis Framework 主题开发分享 MVC主题框架框架 2017-11-29 2,545 Themosis Framework 框架是一个企业级的 WordPress MVC 开发框架,该框架使用了 Laravel 的一些组件(主要是 Router、Container、Http、Event、View、File System、Database)来实现面向对象的 WordPress 应用开发,可以帮助我们大幅提… 继续阅读