WordPress WPtouchで ob_start(): Cannot use output buffering エラー
Wordpressのテーマで、レスポンシブデザインを利用するようになってからは
WordpressのプラグインWPtouch(スマートフォン対応化)を利用する機会が減りました。
スマートフォン初期の頃にお世話になったプラグインでしたが
時代と共に役割も終えたのかな~っと思っていました。
デザインが古い?とりあえずスマートフォンのタッチに対応したような感じが
あまり好きではありませんでした。
が、ふと最新のWPtouchをインストールして、試してみると
デザインが今風に変わっていました。
機能的にもメニューをカスタマイズできるところが使いやすそうです。
これなら、簡易的なレスポンシブデザインでパソコンサイトを見せるより
スマートフォンに特化したメニュー、リンク、ページに絞ったWPtouchを使った
サイトの方がユーザーフレンドリーかもしれません。
さて、本題の
WPtouchですが、インストールしてスマートフォンで見ると
正しくTOPページ(記事リスト)は表示されるけど、記事の詳細ページが
エラーで表示されません。
エラーログを確認してみると下記のようなエラーが出力されていました。
PHP Fatal error: ob_start(): Cannot use output buffering in output buffering display handlers in
/wp-content/plugins/wptouch/core/globals.php on line 124
うーん、なんだろう?
影響しそうなプラグインを停止させながら確認してみると
どうやらHead Cleanerと相性が悪いようです。
Head Cleanerを停止すればエラーも無く詳細ページが表示されるようになりました。
プラグインの読み込みなどの順番を変えて見たら
両方のプラグインを使えるのかな?
Head Cleanerで済ませていたことをfunction.phpで対応させて今回は完了です。
※但し、別のサイトで試してみましたが、Head CleanerとWPtouchを同時に利用しても
特に問題も無く動作しました。(やはり原因不明・・・)
最新のWPtouchいいですね~。評価上がっちゃいましたよ。
関連記事
パソコンを自作するときの失敗しないためのポイント!

パソコンを自作するときのポイントは、使用目的をはっきりさせることです。 いろいろな目的が考えられますが、サブとして使う場合は高性能のパーツはそれほど必要ないかもしれません。 サブのパソコンはメインのものの調子が悪い時や壊 […]
作った後に失敗を後悔してしまうパソコン自作のデメリットとは?

自作パソコンにはメリットが多いのですが、デメリットもあります。 ここではデメリットについて書いていきます。 自作パソコンの一番のデメリットは部品同士の相性です。 相性が悪かったら、部品に問題はないのにパソコンがうまく動か […]
4月1日からの消費税8%増税は日本政府が考えたエイプリールフール?

いよいよ明日4月1日から消費税が8%へ増税されます。 数年前から分かっていたことなのですが、時がたつのは早いものです。 もう明日ですよ。明日・・・ 話題に乗ってWindows OS発売のような深夜の カウントダウンイベン […]
WordPress 無限ループのリダイレクトエラー・不具合を解決する方法

前までは普通に使えていたWordpressがある時から、無限ループでリダイレクトエラーになってしまう。 (サーバーを変更したのが原因?) 管理画面にログインした状態だとリダイレクトエラーになっていました。 ログインしてい […]
YouTubeのiframe動画共有タグをWordPressに設置する(レスポンシブ対応)

先日 低価格な可変式NDフィルターNew-View Pro Fader NDのレビュー評価 の記事内で、撮影した動画をYouTubeにアップロード、その動画をYouTubeの共有タグを利用して 記事内に設置したところ、当 […]
WordPressの自動アップデートは何時に実行される設定 午前または午後7時

Wordpressは3.7移行(現在バージョン3.8)プログラム本体、プラグイン、テーマの自動アップデート機能が 使えるようになっています。 プラグインを10個程度✕複数サイト分ボタンをポチポチ更新するのは面倒でしかたが […]