- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道 Wordpress 和 Woocommerce 插件中有数百个 Action 钩子(Hook)可用,但最让我困惑的是:它们何时被调用?
对于某些钩子(Hook),互联网上有一些可用的信息,但对于其中许多钩子(Hook),我看不到任何可用信息。
例如,当我检查一些自定义插件的代码时,我看到以下钩子(Hook):
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
add_action( 'woocommerce_settings_api_form_fields_cod', array( $this, 'extend_cod' ) );
add_action( 'woocommerce_settings_api_sanitized_fields_cod', array( $this, 'clean_up_settings' ) );
add_action( 'woocommerce_delete_shipping_zone', array( $this, 'clean_up_gateway' ) );
我的问题是在哪里可以获得 Woocommerce/Wordpress 的所有钩子(Hook)列表?
最佳答案
有2 kinds of hooks : Action 钩子(Hook)和过滤器钩子(Hook)。
通过 do_action()
添加/创建 Hook 或 apply_filters()
职能。
当代码所在的 do_action()
时触发 Hook 或 apply_filters()
位于运行。
您可以使用 add_action()
将回调函数附加到现有 Hook 上。或 add_filter()
.
关于php - 究竟何时调用 woocommerce/wordpress 钩子(Hook)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62740110/
Feel free to skip straight to TL/DR if you're not interested in details of the question 简短的序言: 我最近决定
我一直在阅读 A Tour of Go学习Go-Lang到目前为止一切顺利。 我目前在 Struct Fields类(class),这是右侧的示例代码: package main import "fm
Last time I got confused顺便说一下PowerShell急切地展开集合,基思总结了它的启发式如下: Putting the results (an array) within a
我是一名优秀的程序员,十分优秀!