WooCommerce 购物车金额为 0 时,免支付直接下单

2 月 13 日
阅读 1 分钟
188
在WooCommerce 搭建的某些系统中,订单的金额有时候会为 0,比如免费赠送的商品、免费领取小样、使用优惠券后购物车总金额为 0 等等情况。WooCommerce 默认还是需要支付一下,生成订单,以便后续处理。

使用PHP程序动态修改 WordPress 价格实现会员优惠等功能

2 月 13 日
阅读 2 分钟
202
开发电子商务网站的时候,我们经常需要对会员设置一定的优惠,比如,会员打八折,WooCommerce没有为我们提供根据会员类型动态价格的能力,想要实现这个功能,我们可以使用插件,或者自己写一些代码。

WooCommerce 允许在仪表盘中通过自定义字段搜索商品

2 月 13 日
阅读 2 分钟
167
默认情况下,在WooCommerce 产品列表中,我们只能通过产品标题、摘要和产品详情中包含的关键词来搜索商品。在一些特殊需求下,我们可能还需要通过产品自定义字段来搜索产品。当然有一些插件可以实现这个需求,但是这样的插件一般都是大而全的插件,不想用插件的时候,我们可以通过一段简单的代码来实现这个需求。

WordPress 使用钩子进行主题开发时避免死循环

2019-05-22
阅读 2 分钟
2.1k
WordPress 开发时,我们经常会使用 save_post 或 create_post_tag 等钩子,以便在更新文章或分类时,增加一些附加数据,这些钩子触发的时机是发布或更新数据的时间,如果处理不好,就会出现死循环的情况,导致更新数据时出现死循环的情况。

WordPress 打开速度慢、加载速度慢的 4 个主要原因及的解决办法

2019-05-17
阅读 3 分钟
16.8k
很多 WordPress 使用者会觉得 WordPress 的性能不好,打开速度很慢,具体表现为、打开一个后端或前端页面时,加载了很长时间,页面才显示出来。懂点网页调试的朋友如果打开谷歌浏览器调试工具看网络瀑布流,会发现,页面的 Waiting (TTFB) 参数很长,有些甚至到达了 1000 ms 以上。导致 WordPress 页面加载速度慢的原因...

在 WordPress 主题中使用 knp-snappy 生成 PDF 文件并发送给客户

2019-04-27
阅读 2 分钟
2.8k
在开发一个基于 WordPress 的 CRM 系统的时候,有一个需求是根据用户提供的信息,生成一个 PDF 文件,并通过电子邮件发送给客户。没有做过的朋友可能会认为这是一个比较麻烦的需求,其实我们把这个需求拆分开来做,就很简单了,首先,获取用户信息,然后使用用户信息生成 PDF 文件,最后再把生成的 PDF 文件通过 Email ...