2 回答

TA贡献1794条经验 获得超8个赞
FeaturePlugin.php包含第292-301行
/**
* Overwrites the allowed features array using a local `feature-config.php` file.
*
* @param array $features Array of feature slugs.
*/
public function replace_supported_features( $features ) {
$feature_config = apply_filters( 'woocommerce_admin_get_feature_config', wc_admin_get_feature_config() );
$features = array_keys( array_filter( $feature_config ) );
return $features;
}
所以你得到:(在 WooCommerce 4.3.1 版本中测试)
function filter_woocommerce_admin_get_feature_config( $feature_config ) {
$feature_config['marketing'] = false;
return $feature_config;
}
add_filter( 'woocommerce_admin_get_feature_config', 'filter_woocommerce_admin_get_feature_config', 10, 1 );
- 2 回答
- 0 关注
- 152 浏览
添加回答
举报