从 WordPress 中获取某些作者发表的“或”在某些分类或标签中的文章——当 WP_Query 满足不了我们的需求时 主题开发分享 SQLWP_Query 2018-12-12 WP_Query 是 WordPress 用来从数据库中获取文章的类,这个类非常强大。使用这个类,我们可以根据文章分类、标签、时间、评论、作者、文章 ID、文章状态、自定义字段等信息来获取文章,几乎所有的文章查询都可以通过这个类实现。但是总有… 继续阅读
在WordPress主题中使用 knp-snappy 生成 PDF 文件并发送给客户 主题开发分享 CRM邮件 2018-11-16 在开发一个基于 WordPress 的 CRM 系统的时候,有一个需求是根据用户提供的信息,生成一个 PDF 文件,并通过电子邮件发送给客户。没有做过的朋友可能会认为这是一个比较麻烦的需求,其实我们把这个需求拆分开来做,就很简单了,首先,获… 继续阅读
打开文章类型详情页时,为文章类型存档页菜单项目添加 current-menu-item CSS 类 主题开发分享 子菜单导航菜单 2018-09-30 我们知道,当我们访问一个 WordPress URL 时,WordPress 会自动给导航菜单项目中的这个 URL 加上“current-menu-item”类,以帮助前端开发者进行高亮处理。当我们有多个文章类型的时候,访问文章类型的文章详情页面的时候,我们有时候需要… 继续阅读
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 应用里面添加一个定期回… 继续阅读