WordPress 后台文章列表中添加自定义字段筛选过滤条件 主题开发分享 后台定制文章列表筛选过滤 2018-04-06 WordPress 文章列表可以按照日期、分类等条件进行筛选,除了这些默认的筛选条件,我们还可以根据需要添加自定义筛选条件。添加自定义筛选条件主要使用到了 restrict_manage_posts 和 parse_query 这两个钩子,在本文中,我们… 继续阅读
限制或禁止 WordPress 定期自动清理回收站的功能 主题开发分享 wp-config后台定制计划任务 2018-04-04 在 WordPress 中,我们删除文章或评论时,他们会先进入回收站,30 天后,回收站中的内容才会永久清删除。30 天内,如果我们需要,我们可以随时中回收站中恢复文章。这是一个不错的保险机制,可以避免人为的操作失误带来的数据丢失。在本… 继续阅读
在 WordPress 中使用 PHP Session 增强网站功能 主题开发分享 SessionWordPress应用 2018-03-27 WordPress 默认不支持使用 Cookie 以外的方式来保持用户登录,这是一个非常好的策略,可以保证 WordPress 站点的性能和页面打开速度。WordPress 专注于内容管理和发布,大多数情况下,使用 Cookie 保持用户登录就足够用了。但有时候,我… 继续阅读
WooCoomerce 3.0 中新增的 CRUD 类,更稳定和更灵活的WooCommerce 主题开发分享 WooCommerceWordPress数据库数据库 2018-01-27 WooCommerce是一个 WordPress插件,为了方便利用 WordPress 的便利性进行开发,WooCommerce开发团队使用了 WordPress 的自定义文章类型来存储订单,相信开发过WooCommerce主题或插件的朋友都了解这一点。 使用文章类型存储WooCommerce数… 继续阅读
在 WordPress 中使用异步 PHP 推迟耗时操作,加快响应速度 主题开发分享 后台性能优化计划任务 2018-01-21 PHP 执行代码的方式是同步串行的,也就是说,PHP 中定义的操作代码会一个接一个的逐步完成。如果我们需要在一个会话中执行大量操作,或者调用外部 API,这种同步执行代码的方式可能需要比较长的时间,从而造成用户等待时间过长。这是一… 继续阅读
为WooCommerce添加自定义快递/物流方法 (Shipping Method) 主题开发分享 WooCommerce支付 2017-12-20 WooCommerce为我们提供了一个物流 API,可以让我们添加快递/物流方法,相对于WooCommerce支付网关API,这个API我们使用得不多,不过在一些特殊情况下,还是需要使用这个API 来加自定义物流/快递方法,实现一些特殊快递/物流方法的对接,… 继续阅读
通过 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 代码的时候,会停止后面代码的加载执行,这个行为叫做阻塞,这个模式就是同步加载。… 继续阅读