関数は使わないほうがいい」って話です。この組み合わせは非常に悪くて、多分、意図も簡単に望まないものがキャッシュされてしまうと思います。この二つをを組み合わせて使うと何が起こるかを簡単に。等でアクセスされるとこんな事が起こります。アクセスすると何やらおかしなものが表示されるこれ目の当たりにすると結構悲しくなります。モバイル判定の差分がこの問題を引き起こすようです。ユーザーエージェントに下記が含まれていたらモバイル扱い。ユーザーエージェントに下記が含まれていたらモバイル扱い。行目付近に書いてある。判定してるのが悪い気がするんだけど、アップデートとかあると大変だからどちらのファイルも触るわけにはいかない。テーマ中で使うしかなさそう。何かを使う時にバッティングしちゃうからそこのところは注意。