Thread Starter
ifnoob
(@ifnoob)
チェックアウトフィールドをカスタマイズした場合、配送項目が注文・メールに反映されない件で、
Japanized for WooCommerce プラグインが出力している、必須項目フィールドを表示無し・必須削除カスタマイズした場合、配送項目全てが送信されない事が分かりましたのでご報告致します。
確認済み
WordPress 5.4・5.3.x
WooCommerce 4.x・3.8.x
Japanized For WooCommerce 2.2.x
javascriptにて請求先と配送が紐付いているのが原因かも知れません。
ご指摘、ありがとうございます。
また、すいません。返答が遅くなりました。(てか、幾つも来てた。。
。)
内容分かりました。確かにこのプラグインのようですね。
至急、対応します。少しお待ち下さい。
Thread Starter
ifnoob
(@ifnoob)
対応有難うございます。
javascriptで紐付いている部はJP郵便番号だけの様でしたが、
<script type="text/javascript">
// Search Japanese Postal number
jQuery(function($) {
$(document).ready(function(){
$("#<?php echo $method;?>_postcode").keyup(function(){
var zip = $("#<?php echo $method;?>_postcode").val(),
ここの部分をキューに入れて欲しい要望。
また、codeは見ていて気がついてのですが、WordPressデフォにてスマホエージェントに、Kindle Silkも含まれていることから、こちらもあった方が良いかと。
public function isSmartPhone() {
$ua = isset($_SERVER['HTTP_USER_AGENT'])? $_SERVER['HTTP_USER_AGENT'] : '';
if (stripos($ua, 'iphone') !== false || // iphone
stripos($ua, 'ipod') !== false || // ipod
(stripos($ua, 'android') !== false && stripos($ua, 'mobile') !== false) || // android
(stripos($ua, 'windows') !== false && stripos($ua, 'mobile') !== false) || // windows phone
(stripos($ua, 'firefox') !== false && stripos($ua, 'mobile') !== false) || // firefox phone
(stripos($ua, 'bb10') !== false && stripos($ua, 'mobile') !== false) || // blackberry 10
(stripos($ua, 'blackberry') !== false) // blackberry
と、チェックアウト部の番地項目入力必須は嫌う人や???な人も多く、カゴ落ち防止としてもフィールドカスタマイズは必要です。