wordpressのテーマを変更したら「unexpected T_PAAMAYIM_NEKUDOTAYIM」が発生して焦った

wordpress

wordpressのテーマを変更したら「unexpected T_PAAMAYIM_NEKUDOTAYIM」が発生して焦った時のお話です。

 

このエラーが発生した後は、サイトが表示されなくなり、かつ管理画面にもアクセスできなくなりました。

 

ところで、「PAAMAYIM_NEKUDOTAYIM」って何だと思いますか?

これ、ダブルコロンのことです。

 

phpの公式サイトにも情報が掲載されています。

スコープ定義演算子 (またの名を Paamayim Nekudotayim)、 平たく言うと「ダブルコロン」

引用元:http://php.net/manual/ja/language.oop5.paamayim-nekudotayim.php

 

簡単に元に戻す方法をご紹介します。

以下の流れで行います。

  1. FTPで接続し、「ワードプレスをインストールしたディレクトリ」→「wp-content」→「themes」と進みます。
  2. おかしな状態になってしまった原因のテーマのディレクトリ名(仮にhogeディレクトリとします)を一時的に別の名前に変更します。
  3. デフォルトのテーマ(twentysixteen)などのディレクトリ名をおかしな原因になったテーマのディレクトリ名(hogeディレクトリ)に変更します
  4. 管理画面へアクセスし、「外観」→「テーマ」と進み、変更前のテーマに戻す
    これでサイトが元に戻ったはずです。
  5. 後始末として、3.で変更したディレクトリ名を元に戻し、続いて、②についても元に戻しておきましょう。

 

 

Secured By miniOrange
タイトルとURLをコピーしました