woocommerce_register_feature_definitions
Устарел с версии 9.9.0 Features should be defined directly in get_feature_definitions.. Больше не поддерживается и может быть удален. Рекомендуется заменить этот хук на аналог.
The action for registering features.
Использование
add_action( 'woocommerce_register_feature_definitions', 'wp_kama_woocommerce_register_feature_definitions_action' );
/**
* Function for `woocommerce_register_feature_definitions` action-hook.
*
* @param FeaturesController $features_controller The instance of FeaturesController.
*
* @return void
*/
function wp_kama_woocommerce_register_feature_definitions_action( $features_controller ){
// action...
}
- $features_controller(FeaturesController)
- The instance of FeaturesController.
Список изменений
| С версии 8.3.0 | Введена. |
| Устарела с 9.9.0 | Features should be defined directly in get_feature_definitions. |
Где вызывается хук
woocommerce_register_feature_definitions
woocommerce/src/Internal/Features/FeaturesController.php 770
do_action( 'woocommerce_register_feature_definitions', $this );