如何从 Woocommerce 我的帐户页面删除送货地址?

我为 Woocommerce 创建了自定义 myaccount 页面,您可以在下面的屏幕截图中看到。现在我想知道如何删除送货地址(荷兰语 Verzendadres)部分。我尝试覆盖服务器上的 myaccount.php 文件,但无法使其正常工作。我将其与 Wordpress 的 Astra 主题结合使用。

https://img.mukewang.com/64e02eac00015ec406400370.jpg


子衿沉夜
浏览 103回答 2
2回答

湖上湖

您可以使用woocommerce_my_account_get_addresses过滤器挂钩在我的帐户“地址”部分中隐藏送货地址,如下所示:add_filter( 'woocommerce_my_account_get_addresses', 'filter_wc_my_account_get_addresses', 10, 2 ); function filter_wc_my_account_get_addresses( $adresses, $customer_id ) {     if( isset($adresses['shipping']) ) {        unset($adresses['shipping']);    }    return $adresses; }代码位于活动子主题(或活动主题)的functions.php 文件中。经过测试并有效。

www说

如果您在直接在 WordPress 中更改主题时遇到问题,请尝试通过管理员仪表板中的(外观 -> 自定义)进入自定义程序,然后选择“附加 CSS”,然后通过 css 选择发货形式并添加display: none;到运输场
打开App,查看更多内容
随时随地看视频慕课网APP