如何从 Woocommerce 的“我的帐户”中删除“Paypal 付款”选项卡

Posted

技术标签:

【中文标题】如何从 Woocommerce 的“我的帐户”中删除“Paypal 付款”选项卡【英文标题】:How to remove "Paypal payments" tab from My Account in Woocommerce 【发布时间】:2022-01-05 22:46:33 【问题描述】:

Woocommerce Paypal Payments 插件在 Woocommerce 我的帐户页面上添加了“Paypal 付款”选项卡。如何完全删除此标签?

我已尝试从找到的here 修改此 sn-p,但未能成功删除选项卡。

add_filter ( 'woocommerce_account_menu_items', 'misha_remove_my_account_links' );
function misha_remove_my_account_links( $menu_links )
        
  unset( $menu_links['ppcp-paypal-payment-tokens'] );
        
  return $menu_links;
        

【问题讨论】:

【参考方案1】:

你在正确的轨道上!该插件以40 的优先级添加该选项卡。因此,您可以添加一个更高优先级的过滤器,比如50,如下所示:

add_filter('woocommerce_account_menu_items', 'misha_remove_my_account_links', 50);

function misha_remove_my_account_links($menu_links)


    unset($menu_links['ppcp-paypal-payment-tokens']);

    return $menu_links;

然后噗!那个多余的标签不见了!

【讨论】:

以上是关于如何从 Woocommerce 的“我的帐户”中删除“Paypal 付款”选项卡的主要内容,如果未能解决你的问题,请参考以下文章

Woocommerce 如何在我的帐户页面上重定向自定义端点

Wordpress登录页面重定向到普通用户的Woocommerce我的帐户页面

检测 WooCommerce“我的帐户”页面的仪表板

在 WooCommerce 上添加支付订单按钮我的帐户查看订单待处理订单

在 WooCommerce 我的帐户订单列表上显示产品缩略图

WooCommerce 不会将密码发送给在“我的帐户”页面上注册的客户