>情况:
使用WooCommerce智能优惠券时,一个新的菜单项会添加到WooCommerce的"我的帐户"导航中。
问题:
我想删除此菜单项。
问题:
我用于此目的的代码似乎没有效果,尽管它可以删除默认菜单项。
守则:
add_filter ( 'woocommerce_account_menu_items', 'misha_remove_my_account_links' );
function misha_remove_my_account_links( $menu_links ){
unset( $menu_links['wc-smart-coupons'] );
return $menu_links;
}
您是否已经尝试打印$menu_links
进行调试?
function misha_remove_my_account_links( $menu_links ) {
// debug purposes, print the array to make it visual
echo '<pre>', print_r($menu_links, 1), '</pre>';
//unset( $menu_links['wc-smart-coupons'] );
return $menu_links;
}
add_filter ( 'woocommerce_account_menu_items', 'misha_remove_my_account_links', 10, 1 );
编辑:
禁用以下内容
WooCommerce - 设置 - 智能优惠券 - 在"我的帐户">优惠券页面上显示客户可用的优惠券
似乎足够了