WooCommerce

WooCommerce Product Archive Image Slider(2021)

WooCommerce Product Archive Image Slider是一种在产品分类页面直接展示所有产品图片的方法,特别适合销售服装、玩具等产品的实体商店使用。今天sola为要介绍一种简单的创建产品图片幻灯片的方法,性能友好。

先来看最终效果。主题是storefront,woocommerce版本为5.7.1

继续阅读WooCommerce Product Archive Image Slider(2021)
WordPress 插件

Advanced Custom Fields代码示例

Advanced Custom Fields插件可以帮助你快速创建和管理custom fields,当你成功存储了数据后,该如何在网站前台显示它们呢?本文列举了来自ACF官方文档的代码实例,帮助你了解如何使用ACF创建内容丰富的网页。使用模版函数需要修改模版,ACF也提供了shortcode方式,不需修改模版依然能使用其数据。

继续阅读Advanced Custom Fields代码示例
WP笔记

@WordPress load-$variable action

WordPress load-$variable action是admin.php里非常重要的钩子,WordPress后台会引入admin.php,有了load-$variable,我们就能轻松判断当前位置,是处在某个插件的主页面或次级页面,还是正在编辑post、page或products。$variable可以是$page_hook、$plugin_page、importer-$importer或$pagenow。

继续阅读@WordPress load-$variable action
WP笔记

WordPress Class WP_Error的使用

WordPress Class WP_Error为WordPress提供了错误管理功能,例如判断用户登陆信息时,发现用户名为空、用户密码为空,将这些错误信息存储到一个WP_Error object变量里,然后回传该变量,方便后续处理。本文介绍WP_Error的使用方法。

继续阅读WordPress Class WP_Error的使用
PHP开发

用Directory API管理Google Groups

Google Groups,即谷歌网上论坛。所有用户可以免费使用,但企业用户才能使用Directory API管理。普通用户的论坛以@googlegroups.com结尾,例如mygroup@googlegroups.com。企业用户通过购买G Suite服务,可以架设属于自己域名的论坛,论坛ID的形式是mygroups@yourdomain,企业标识性很强。特别提醒,免费论坛的内容无法转移到企业私有论坛,创建论坛时要考虑好需求。

继续阅读用Directory API管理Google Groups
WordPress 插件

使用Autoptimize优化网站访问速度

使用Autoptimize插件优化网站速度可以让站点在Google PageSpeed Insights测试中获得更高的分数,更高的分数通常代表更快的网站访问速度和更好的用户体验。与之类似的WP Minify Fix和Better WP Minify插件也不错,不过需要付出更多的努力让站点不报javascript错误,用户界面也稍显复杂。

继续阅读使用Autoptimize优化网站访问速度