我想從我的網上商店除去購物車頁面和結賬處以外的貨幣符號。刪除貨幣符號,Woocommerce購物車和結賬頁面除外
,所以我不希望在一個貨幣符號:
- 類別頁面
- 產品頁面
- 首頁
- 着陸頁
- 博客
但我想要貨幣符號:
個- 購物車
- 結帳頁面
- 確認電子郵件
我一直在考慮這個代碼:
function avia_remove_wc_currency_symbol($currency_symbol, $currency) {
if (!is_cart() || !is_checkout()){
$currency_symbol = '';
return $currency_symbol;
}
}
add_filter('woocommerce_currency_symbol', 'avia_remove_wc_currency_symbol', 10, 2);
這將刪除所有頁面的貨幣符號。它不會使它重新出現在購物車或結帳頁面上。
謝謝。但不幸的是,它似乎並沒有工作。每個頁面上仍缺少貨幣符號。你知道這段代碼是否查看頁面的標識,URL名稱?也許Woocommerce的自動翻譯功能正在將「is_cart」變成別的東西? (只是在這裏大聲想) –
我對我的答案做了一些修改。你可以檢查它是否有效? –
它似乎很好地工作。我需要做更多的測試才能100%確定,但我只是做了一個假訂單,一切都按照我的意願工作。謝謝 ! –