au契約のiPhoneのFacebookアプリ内で、wcex_mobileを利用したサイトを開くと
「申し訳ございませんがお客様のご利用機種は当サイトに対応しておりません。」
と表示されます。
これは、FacebookアプリのブラウザのUserAgetに、「KDDI」が含まれるため発生するようです。
function.phpのwcmb_get_device_div()にて、
}elseif( (strpos( $_SERVER[‘HTTP_USER_AGENT’] , “UP.” ) !== false) || (strpos( $_SERVER[‘HTTP_USER_AGENT’] , “KDDI” ) !== false) ){
を
}elseif( (strpos( $_SERVER[‘HTTP_USER_AGENT’] , “UP.” ) !== false) ||
((strpos( $_SERVER[‘HTTP_USER_AGENT’] , “KDDI” ) !== false) && (strpos( $_SERVER[‘HTTP_USER_AGENT’] , “FBAN” ) === false))
とすることで、一応解決しました。
他にベターな方法がありましたら、ご検討ください。
——————————————-
WordPress のバージョン:3.6
Welcart のバージョン:1.3.2
ご利用のテーマ:
症状を確認したブラウザ:iOSのFacebookアプリ内ブラウザ
サーバー(会社名、サービス名):WebARENA
SSLの利用: 有
WordPress のパーマリンク設定:日付と投稿名
——————————————–