又一个 WordPress MVC 库——WP Emerge MVC 框架 主题开发分享 MVC主题框架 2019-04-02 本站之前介绍过一个WordPress MVC 框架 —— Themosis Framework,这个框架是基于 Laravel 的一些组件构建的,对于只需要添加少量几个 MVC 功能的站点来说,有点重了。今天为大家介绍另外一款类似的 MVC 框架「WP Emerge」。 和 Themo… 继续阅读
WordPress 检查判断用户或角色权限的函数整理及分析 主题开发分享 权限用户 2019-03-18 开发WordPress网站时,我们避免不了要与WordPress用户数据打交道,特别是开发WordPress前端用户中心的时候,我们需要知道某个用户是否有权限执行某些操作,以便为用户提供足够的安全保证。 有几个内置于WordPress中的辅助函数可以帮… 继续阅读
基于 Nette Forms 的 WordPress 表单库 Wenprise Forms 使用文档 主题开发分享 表单 2019-02-28 WordPress 一直没有为开发者提供一个足够方便的表单生成类。而在WordPress主题开发过程中,制作表单往往是一个必不可少的工作,为了提高开发效率,增加WordPress主题和插件的项目质量,我们基于 Nette Forms 表单库开发了一个 WordPres… 继续阅读
WooCommerce创建自定义产品类型实现各种电子商务需求 主题开发分享 WooCommerce产品类型 2019-01-09 WooCommerce默认支持单个产品、成组产品、外接/关联产品、可变产品这几个产品类型,除此之外,我们还可以添加自定义产品类型来满足我们的需求。比如我们可以添加一个名称为「Coupon product」的自定义产品来实现用户购买优惠券的功能,… 继续阅读
WooCommerce添加自定义功能页面到我的账户页面 主题开发分享 WooCommerce路由 2018-12-14 WooCommerce是 WordPress 的 B2C 电子商务解决方案,对网站所有者来说,这是一个真正的开箱即用的电商解决方案,只需要选择一个支持WooCommerce的WordPress主题,在后台进行一些设置,然后就可以发布商品,开始在线销售了。WooCommerce… 继续阅读
从 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 是… 继续阅读