WooCommerce添加商品到购物车时,添加附加数据并显示在购物车、结算、订单等界面中 主题开发分享 WooCommerce购物车 2018-09-05 WooCommerce是一个开放的电商系统,我们可以添加自己的商品类型,来实现各种各样的在线购买系统,比如,在线预定、付费会员系统等等。要实现这些系统,首先要做到的就是添加商品到购物车的时候,把附加信息加入到购物车,然后在结算的… 继续阅读
使用 category_template Filter 为子分类自动设置指定的分类模版 主题开发分享 分类目录模板 2018-08-10 这段时间开发了一个网站,网站里面,文章有两个级别的分类,其中父级分类是一个单独的模版,每个父级分类下面的二级分类用一个子分类模板,每个父级分类和子分类模版都是不一样的。这个需求最直接的方式是按照 WordPress 官方的教程,使… 继续阅读
使用 PhpSpreadsheet 导入 Excel 中的信息、导出数据库中的信息到 Excel 主题开发分享 ExcelLaravel导入导出 2018-07-15 Excel 是一个出色的数据管理工具,如果能把 Excel 的全部潜能发挥出来,其功能不亚于一个完成的程序语言。可是大多数人对 Excel 的使用仅限于做表格,填写数据,会使用 SUM 函数进行自动求和的已经是高手了。 如果能把 CMS 系统中的… 继续阅读
使用 paginate_links 函数实现 WordPress 分类标签分页功能 主题开发分享 分类列表分页 2018-07-12 我们知道,WordPress 的文章列表和评论都是自带分页功能的,用户列表分页和分类列表分页也以很简单的实现,其实只要知道了实现分页功能的原理,一切皆可分页。 实现分类列表有两个必须的数据:$number 和 $offset 参数,$number 是… 继续阅读
结合 Yoast SEO 的主分类功能设置基于分类目录的文章模版 主题开发分享 WordPress SEO分类目录模板 2018-06-28 在开发WordPress主题的时候,我们经常需要为文章设置单独的模版,比如,一篇文章在视频分类中,我们需要为这篇文章设置视频播放模版,一篇文章在图片中,我们需要为这篇文章设置图片相册模版。在 WordPress 中,有很多办法可以给文章设… 继续阅读
给 WordPress 添加分类置顶功能并在主题前端调取置顶分类 主题开发分享 分类分类字段分类法分类法字段置顶自定义分类法 2018-06-27 WordPress 有一个的文章置顶功能,可以让我们把指定的文章放在页面最前面。在做一个WordPress主题开发的时候,我们遇到了需要把一个分类的子分类放在父级分类最前面的功能,和文章置顶功能有点类似。 WordPress 默认是没有分类置顶… 继续阅读
使用 WP Queue 在 WordPress 中实现任务队列执行耗时操作 主题开发分享 任务队列计划任务 2018-05-01 在开发 WordPress 应用程序的时候,我们偶尔会进行一些比较耗时的操作,比如同时给 1000 个订阅用户发送邮件,如果这么多邮件通过一个任务同时发送,很可能会导致 PHP 进程执行超时而退出,进而引起部分任务执行失败,这个时候,我们需… 继续阅读
使用 JWT Authentication 验证 WordPress REST API 权限 主题开发分享 HTTP APIREST APIVue 2018-04-24 WordPress 提供的标准身份认证方式是基于 Cookie 的认证,只要用户登录了仪表盘,WordPress 就会自动帮我们设置好认证 Cookie。REST API 中使用 Nonces 技术来避免 CSRF 问题,如果我们在 WordPress 站点内使用 REST API 处理用户请求… 继续阅读
使用计划任务在 WordPress CRM 中添加定期回访提醒 主题开发分享 CRM计划任务 2018-04-19 去年帮朋友开发了一个简单的 WordPress CRM 应用,朋友一直在使用,效果不错,到现在已经积累了不少客户了。现在朋友遇到一个问题:老是忘记定期回访客户,并且回访客户缺乏规律,回访管理不方便,想在这个 CRM 应用里面添加一个定期回… 继续阅读
WordPress 后台文章列表中添加自定义字段筛选过滤条件 主题开发分享 后台定制文章列表筛选过滤 2018-04-06 WordPress 文章列表可以按照日期、分类等条件进行筛选,除了这些默认的筛选条件,我们还可以根据需要添加自定义筛选条件。添加自定义筛选条件主要使用到了 restrict_manage_posts 和 parse_query 这两个钩子,在本文中,我们… 继续阅读
限制或禁止 WordPress 定期自动清理回收站的功能 主题开发分享 后台定制计划任务 2018-04-04 在 WordPress 中,我们删除文章或评论时,他们会先进入回收站,30 天后,回收站中的内容才会永久清删除。30 天内,如果我们需要,我们可以随时中回收站中恢复文章。这是一个不错的保险机制,可以避免人为的操作失误带来的数据丢失。在本… 继续阅读
在 WordPress 中使用 PHP Session 增强网站功能 主题开发分享 SessionWordPress应用 2018-03-27 WordPress 默认不支持使用 Cookie 以外的方式来保持用户登录,这是一个非常好的策略,可以保证 WordPress 站点的性能和页面打开速度。WordPress 专注于内容管理和发布,大多数情况下,使用 Cookie 保持用户登录就足够用了。但有时候,… 继续阅读