形势:
使用WooCommerce智能优惠券时,一个新的菜单项将添加到WooCommerce中的“My”导航中。
问题:
我想删除这个菜单项。
问题:
我为此使用的代码似乎没有效果,尽管它可以删除默认菜单项。
代码:
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;
}发布于 2020-05-23 11:06:09
您是否已经尝试打印$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 -设置-智能优惠券-在“我的帐户”>“优惠券”页面上显示客户可以使用的优惠券
似乎就足够了
https://stackoverflow.com/questions/61953717
复制相似问题