chromeブラウザーですと問題が無いですが、safariですと
プルダウンに応じて、在庫数を反映できません。
safariの開発コンソールで以下の様なメッセージが表示されます。
※オプションプルダウン変更毎
add_action( ‘init’,XXXX);
の記述をfunction.phpに加えると
safariで不具合が起きるようです。
対策をご存じの方、よろしくお願いいたします。
不具合を起こす処理
function my_require_login() {
global $usces;
if ( in_array( $GLOBALS[ 'pagenow' ], array( 'wp-login.php', 'wp-register.php' ) ) ) {
} else {
if ( !is_user_logged_in() && !usces_is_login() && $usces->page !== 'login' && $usces->page !== 'lostmemberpassword' && $usces->page !== 'changepassword') {
header( 'location:usces-member/?usces_page=login' );
exit;
} else if ((usces_is_login() && $usces->page === 'login') || (usces_is_login() && $usces->page === 'newmember' )) {
header( 'location:/' );
exit;
}
}
}
add_action( 'init', 'my_require_login' );