我為 Woocommerce 創建了自定義 myaccount 頁面,您可以在下面的屏幕截圖中看到?,F在我想知道如何刪除送貨地址(荷蘭語 Verzendadres)部分。我嘗試覆蓋服務器上的 myaccount.php 文件,但無法使其正常工作。我將其與 Wordpress 的 Astra 主題結合使用。
2 回答

湖上湖
TA貢獻2003條經驗 獲得超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說
TA貢獻1775條經驗 獲得超8個贊
如果您在直接在 WordPress 中更改主題時遇到問題,請嘗試通過管理員儀表板中的(外觀 -> 自定義)進入自定義程序,然后選擇“附加 CSS”,然后通過 css 選擇發貨形式并添加
display: none;
到運輸場
- 2 回答
- 0 關注
- 168 瀏覽
添加回答
舉報
0/150
提交
取消