FireFoxでセッション変数が保存されない

WordPressを利用したサイトのPHPを書いていて相当悩まされました。

1)Chrome, IE, Safariでは問題なく動くページがFireFoxでは変な動きをする
2) 変な動きの例
  • セッション変数が保存されない
  • リクエスト時にページが2度起動される
  • MySQLのINSERTやDELETEで項目値の欠落が起きる

3) ネット検索のヒントに従い、いろいろ試して対処療法してましたが、

  根本的な解決に至らず。 どうもWP内に手を入れる必要ありかな・・・
困った~
気を取り直してネット検索したところ、以下のブログで解決策を見つけました。
function.php 内に
remove_action( ‘wp_head’, ‘adjacent_posts_rel_link_wp_head’, 10, 0 );
を入れたら「変な動き」がすべて解消しました。
自分でWP内を歩きまわる手間が省けました。
感謝 !!!

あわせて読みたい