【发布时间】:2020-09-30 21:39:14
【问题描述】:
自从 WooCommerce 4.3.x 发布以来,之前删除与 4.1.x 一起使用的营销菜单选项的修复不再起作用,我想知道是否有人知道如何为 4.3.x 删除它。
我尝试了所有这些都没有成功:
#1:
add_filter( 'woocommerce_marketing_menu_items', '__return_empty_array' );
#2:
add_action( 'admin_init', 'remove_wc_marketing_menu_item' );
function remove_wc_marketing_menu_item() {
remove_menu_page( 'admin.php?page=wc-admin&path=/marketing' );
}
#3:
add_action( 'admin_init', 'remove_wc_marketing_menu_item' );
function remove_wc_marketing_menu_item() {
remove_menu_page( 'wc-admin&path=/marketing' );
}
#4:
add_filter( 'woocommerce_marketing_menu_items', 'remove_wc_marketing_menu_item' );
function remove_wc_marketing_menu_item( $marketing_pages ) {
return array();
}
它们都不适用于最新的 WP 和 WC。我没有安装其他插件,也没有使用自定义的子主题或类似的东西。
欢迎所有想法。
【问题讨论】:
标签: php wordpress woocommerce backend hook-woocommerce