ワードプレスのプラグインでとっても便利なWPtouch。。。
ですが、お客様からの一言で「表示が崩れているんです」と。
よくよく調べてみると、Android4.1に対応していなくて表示が崩れるとのこと。
色々とファイルを調べたりググったり調べてみると、Ajaxの判定に問題がある様子。
Android4.1にはHTTP_X_REQUESTED_WITHが存在しているために、Ajaxからのアクセスと判断してしまいヘッダとフッタが出力されてない状態です。
なので、index.php、page.php、single.phpの3つのファイルに修正を加えれば修正されるはずなのです。
元ファイル(1行目)
<?php global $is_ajax; $is_ajax = isset($_SERVER['HTTP_X_REQUESTED_WITH']); if (!$is_ajax) get_header(); ?>
修正
<?php global $is_ajax; $is_ajax = isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' ? true : false; if (!$is_ajax) get_header(); ?>
これで一時的なものでは有りますが修復されると思います^^