weForms 插件添加自定义数据列到提交内容列表 主题开发分享 用户中心表单 2020-09-18 我们知道,可以通过 manage_posts_columns 和 manage_posts_custom_column 添加自定义数据列到文章列表,这一操作在所有文章类型中都可以使用。 weForms 是由 weDevs 开发的一个 WordPress 表单插件,该插件的后端 UI 使用 Vue 构… 继续阅读
WooCommerce按需加载前端资源 提高页面打开速度 主题开发分享 前端开发技巧 WooCommerce 2020-09-14 按需加载是网站前端优化中很重要的一条原则, 而WooCommerce为我们提供的前端资源中,却没有很好的遵循这一原则,WooCommerce虽然对 CSS 进行了一些分离,但是分离得并不合理,这就导致了页面中出现很多不必要的 CSS。 对于使用默认… 继续阅读
WooCommerce使用PayPal 收款添加收款手续费 主题开发分享 WooCommerce支付 2020-09-12 做外贸的朋友都知道,使用PayPal收款是需要手续费的,而WooCommerce默认的PayPal收款网关没有设置手续费的选项,可能老外默认收款手续费都是收款方来付? 相信聪明且有耐心你肯定可以找到支持为PayPal收款设置手续费的插件。一刀我… 继续阅读
WooCommerce根据订单数量计算和加收运费 主题开发分享 WooCommerce 2020-08-11 WooCommerce默认的运费规则比较简单,遇到复杂的运费设置需求可能处理不了,有一些插件可以添加自定义配送方式来实现更灵活的运费设置,比如比较常用的 WooCommerce Weight Based Shipping,可以让我们根据订单的重量收取运费。除了插… 继续阅读
从文件路径或URL插入图片到媒体库并关联到文章 主题开发分享 图片多媒体 2020-06-20 做 WordPress 二次开发的时候,我们经常需要自定义表单上传文件到后端,并插入图片信息到WordPress媒体库,WordPress 为我们提供来几个函数来简化这些操作,直接这些函数来处理图片文件可以减少开发工作量,同时提高主题或插件的兼容性… 继续阅读
允许用户在WooCommerce中通过搜索订单备注过滤订单 主题开发分享 WooCommerce订单管理 2020-04-13 在处理WooCommerce订单的时候,我们会添加一些信息到订单备注中,这些订单备注在WooCommerce的订单搜索功能中是无法被搜索的。当我们需要通过订单备注查找订单的时候,就变得非常困难了。 我们知道,WooCommerce的订单备注是保存在… 继续阅读
WooCommerce根据网站语言显示不同支付方式 主题开发分享 polylangWooCommerce多语言 2020-03-31 每个国家、地区使用的语言不一样,可以使用的在线支付方式也有很大概率是不一样的。在开发多语言站点的时候,我们经常需要针对不同国家的用户设置不用的支付方法。 使用插件根据用户所在国家设置不同的支付方法 用户所在的地区不… 继续阅读
WordPress页面静态缓存时间过长导致的 Nonce 失效的问题 主题开发分享 缓存 2020-01-01 我们知道,为了防CSRF攻击,WordPress使用随机数Nonce来验证用户操作,默认设置下,WordPress生成的Nonce 有效期是24小时,在Nonce开始的24小时内,某个操作的Nonce值都是一样的。 有时候这个nonce是输出的页面中的(比如使用 wp_no… 继续阅读
使用文章复制插件快速创建Polylang管理的另一个语言的文章 主题开发分享 polylang多语言 2019-12-15 使用Polylang建设多语言网站的时候,一个文章的两个语言版本之间,除了语言不同,其他方面其实都是相同的,如果把这些相同的部分再输入或设置一遍,效率是非常低的,特别是一个文章的自定义字段特别多的时候。 当两个语言的文章中有… 继续阅读
使用 Purgecss 删除WordPress主题中未使用的 CSS 来减小 CSS 文件体积 主题开发分享 加速性能优化 2019-09-18 开发WordPress主题的时候,为了保证效果,同时加快开发速度,我们经常会使用一些 CSS 框架。主题开发完成后,这些 CSS 框架中其实有很大一部分 CSS 样式是没有在主题中使用的。 「删除未使用的 CSS」是网站前端优化中必不可少的一个… 继续阅读
怎么彻底禁用并删除WooCommerce产品标签功能 主题开发分享 WooCommerce标签 2019-09-02 商品标签是WooCommerce中的一种比较自由的分类方法,可以让用户自由的给WooCommerce商品添加一个基于标签的分类。WooCommerce没有提供给我们禁用商品标签的方法,不过,如果确实不需要,我们可以通过代码彻底禁用掉标签功能。 移除… 继续阅读
WooCommerce自定义相关产品以提高相关产品购买率 主题开发分享 自定义查询 2019-08-26 WooCommerce根据产品分类和标签在产品详情页面显示某个产品的相关产品,相关产品可以为用户推荐更多他们可能感兴趣的产品,这对购物体验非常重要, 有时候,我们可能需要根据其他条件实现相关产品,比如显示包含某个自定义字段的相关产… 继续阅读