WooCommerce 钩子与插件兼容性
自定义布局会替换标准的 WooCommerce 模板结构。因此,WooCommerce 扩展或自定义代码使用的 PHP 钩子可能不再自动存在。请在需要显示钩子内容的位置添加 WooCommerce 钩子 元素或区块。有关背景信息,请参阅 WooCommerce 钩子、操作和过滤器指南。
恢复由插件添加的内容
1. 确定插件使用的 WooCommerce 操作。查看插件文档或询问其支持团队以获取钩子名称和预期位置。
2. 编辑自定义布局,并在插件内容应出现的位置添加 WooCommerce 钩子 元素或区块。
3. 选择所需的钩子并配置 清理操作。
4. 更新布局,并在启用插件功能的情况下测试相关页面。
示例
以下示例显示了 WooCommerce 扩展在标准产品页面上显示的额外产品字段。

在此示例中,扩展将其字段附加到 woocommerce_before_single_product。将该钩子添加到自定义的“单一产品”布局中即可恢复插件输出。

然后,扩展字段会显示在自定义的产品页面结构中。

确切的钩子取决于扩展。不要假设每个产品选项插件都使用此示例中显示的钩子。
清理操作
清理操作 会在渲染所选钩子之前移除附加到该钩子上的标准 WooCommerce 和 WoodMart 回调。这有助于防止当自定义布局中已存在等效元素时,原生产品、购物车或结账内容被重复。
- 当钩子主要需要用于第三方或自定义回调,且标准内容已由布局元素构建时,请保持启用状态。
- 当附加到该钩子的完整默认输出必须保持可见时,请禁用它。
清理操作默认启用。更改后,请测试页面以确保所需的插件内容仍然存在,并且原生内容没有重复。
支持的布局区域
WooCommerce 钩子可用于 Gutenberg、Elementor 和 WPBakery。当前的钩子列表涵盖“单一产品”、“购物车”、“结账”、“感谢您页面”、“我的账户”、“登录/注册”、“丢失密码”和“产品循环项目”布局。
自定义代码
添加您自己的 PHP 回调时,请将代码放置在子主题或自定义插件中。然后,将相同的 WooCommerce 钩子插入到回调应运行的布局中。
-
一般设置
-
产品管理-B2B展示站
-
主题设置
-
商店设置
- Abandoned cart弃购挽回/购物车跟踪设置
- B2C商店设置向导
- Paypal付款设置
- Size guide table尺码表设置-针对服装和鞋
- Stripe支付设置
- Tax 税率设置
- 产品详情页侧边栏设置
- 优惠券设置
- 促销倒计时设置
- 促销弹窗设置
- 商店基础设置
- 已售出数量/库存进度条设置
- 物流设置及订单发货流程
- 虚拟销售通知信息提示
- 虚拟销售量/虚拟当前访问量
- 设置-满XXX元包邮
- 设置PDF Invoice发票/装箱单
- 货币设置
- 运费设置
- 运费设置案例1
- 邮件模板设置
- 隐藏checkout结账页面的Ship to a different address
- 页眉横幅设置
- 显示所有 (13) 折叠
-
幻灯片教程
-
其它
- B2B添加自定义产品起批量
- CSS-自定义渐变背景
- Facebook Meta Pixel 像素代码安装
- Google Merchant Center
- Mailchimp邮件订阅功能
- Mailgun邮件订阅功能
- PDF账单的中文字符问题
- PHP远程下载文件
- Polylang 多语言
- VPS网络回程线路一键测试脚本
- VPS高负载排查流程
- woocommerce Checkout Field结账条件显示姓名及身份证号码字段
- woocommerce添加自定义字段
- Woodmart自定义功能代码
- Wordpress网站被黑修复
- 为背景图添加遮罩效果
- 产品导入CSV文件转码UTF-8
- 关于隐藏PayPal Standard 标准支付
- 删除外观->菜单->产品类别的分页
- 商店订单列表添加自定义列
- 如何使用 phpMyAdmin 创建新的 WordPress 管理员用户
- 如何使用Google网站管理员 (Google Search Console)提交网站
- 如何申请reCAPTCHA验证码
- 嵌入Youtube视频播放结束后不要显示其它推荐
- 常用插件
- 插入自定义Html block 简码
- 显示 WooCommerce 下载文件列表
- 添加Buy now 按钮-针对simple产品
- 添加自定义销售量
- 火车头采集产品导入woocommerce+SEO yoast
- 禁止Wordpress通知信息
- 移除Nitropack页脚标志
- 简单产品和可变产品添加buy now
- 给woocommerce Order by加on sale排序
- 给Wordpress后台页面添加自定义CSS
- 自定义Add To Cart按钮文字
- 自定义CSS代码
- 表格隔行显示背景
- 隐藏掉woocommerce Product data里面的选项卡
- 显示所有 (29) 折叠
-
站内优化
-
产品管理-B2C商城
-
SEO设置
-
B2B2C设置
-
页面设计
-
多语言
-
页头构建器
-
商店
-
操作指南
-
布局构建器
-
WoodMart 轮播
- 暂无
-
弹出层与浮动块
- 暂无
-
文章类型
- 暂无