送料に消費税を加算させない方法(有料テーマ)
-
投稿者投稿
-
2014年4月1日 9:16 AM #69457
pospos
参加者動作に関するご質問の場合は、下記をコピペしてご利用の環境をご記入ください。
——————————————-
WordPress のバージョン:3.8.1
Welcart のバージョン:1.3.13.1403071
ご利用のテーマ:minimum(有料テーマ)
症状を確認したブラウザ:Chrome
サーバー(会社名、サービス名):GMO
SSLの利用:
WordPress のパーマリンク設定:カスタム構造 /%postname%
——————————————–
[解決済み] 送料に消費税が加算されるこちらのトピックを参考に、消費税を商品代金のみに加算するフィルターを使用中テーマの.function.phpに追加しましたがエラーが出てしましました。
追加したフィルターはこちらです。add_filter('usces_filter_set_cart_fees_total_full_price', 'my_filter_set_cart_fees_total_full_price', 10, 6); function my_filter_set_cart_fees_total_full_price(){ global $usces; $args = func_get_args(); $tax = $usces->getTax( $args[1] ); $total_full_price = $args[1] + $tax + $args[2] + $args[3] + $args[4] + $args[5]; return $total_full_price; }
また、
試しにdefaultテーマの.function.phpに加算しても同様の結果でした。
minimumテーマの設定では、”usces_cart.css の無効化”にチェックが入っております。
上記コードのどこかを改変すれば、想定通りに動くようになるでしょうか。
ご教示いただければ幸いです。2014年4月1日 9:22 AM #69458pospos
参加者また、上記フィルターのみでは、送料が加算されないとのことですので、
add_filter('usces_filter_set_cart_fees_total_full_price', 'my_filter_set_cart_fees_total_full_price', 10, 6); function my_filter_set_cart_fees_total_full_price(){ $args = func_get_args(); $total_full_price = $args[0] - $args[2] + $args[3] + $args[4] + $args[5]; return $total_full_price; }
こちらのコードも加えたいと思います、
何卒よろしくお願い致します。2014年4月2日 4:19 AM #69485nanbu
キーマスターこんにちは。
こちらのトピックを参考に、消費税を商品代金のみに加算するフィルターを使用中テーマの.function.phpに追加しましたがエラーが出てしましました。
どの様なエラーか見せていただけますか?
2014年4月3日 2:38 AM #69531pospos
参加者nanbu様
返信ありがとうございます。
具体的なエラーコードがでるわけではないのですが、管理画面の上部に
add_filter('usces_filter_set_cart_fees_total_full_price', 'my_filter_set_cart_fees_total_full_price', 10, 6); function my_filter_set_cart_fees_total_full_price(){ global $usces; $args = func_get_args(); $tax = $usces->getTax( $args[1] ); $total_full_price = $args[1] + $tax + $args[2] + $args[3] + $args[4] + $args[5]; return $total_full_price; }
が表示され、サイトのURLを叩くとやはりサイトの上部に上記のコードが表示されてしまいます。
よろしくお願い致します。2014年4月16日 3:37 AM #69698nanbu
キーマスターそれは、ご自分が書かれたコードがそのまま表示されているという事ではないですか?
functions.php への記述の方法が悪いのかと思います。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。