Fatal error: Call to undefined function wp_get_theme()

ワードプレスのバージョンを最新にしないと、ひどい事になるかも






現在 ワードプレスのバージョンは、3.4.2が最新です。


ワードプレス全体での3.4の利用割合は、Statistics | WordPress.org で確認する事が出来ます。


現時点で、36.4%のワードプレスのサイトが、3.4を使っていますが、それ以外のバージョンもたくさん使われています。



古いワードプレスを利用しているユーザーが、新しいテーマ(公式テーマの Newest Themes)を選択した場合、

テーマで利用している関数が、ワードプレス本体に存在しなくて( wp_get_theme()は、3.4で追加された関数 )、サイトが表示できなくなる重大なエラーが発生する可能性があります



テーマの作り方によっては、バージョンチェックを行うなどの対策を行っているものもあると思いますが、そのようなルールは、レビュー基準に存在しないので、レビュー審査を通過するだろうと予想しています。



このようなエラーが発生した場合は、FTP等で、インストールしたテーマファイルを削除する必要が出るだろうと考えています。


3.3を使って、新しいテーマをインストールしたら、真っ白になったとか、エラー表示が出たら、あわてないで、まずテーマを疑ってください。いろいろな方法を試すと、かえって事態を悪化させる事もあると思います。


最新のWordPressでしか使用できない公式テーマが、出始めているので、ワードプレスを最新にする事をおすすめします。


TOP