最近、立て続けにWordPressの案件が入ってきているのですが、
対応する案件の数が増えると、いろいろと問題も起こります。
今回は「WP-PageNavi」でのエラーです!!
ページ送りを簡単に設置できる有名なプラグインなので、ご存知の方も多いと思います。
弊社でもほぼ毎回利用させて頂いているのですが、
いつも通り管理画面上からちゃちゃっとインストールを済まして有効化すると、
こんなエラーが!!
重大なエラーを引き起こしたため、プラグインを有効化できませんでした。?
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'・・・・?
このエラーを見て原因は何となく予想できますよね!!
恐らく、PHPのバージョンが4.xなんだろう!!ということが。
ということで、
恐る恐るphpinfo()でバージョンを確認すると、
やはりVer4.3.8。。。。
これはまずいということで、
取り敢えず、サーバ会社に電話してPHPのバージョンをアップして!!
っと伝えると、
サーバーのプランが古すぎて無理だから、別のプランに移行してくれ!!
と。
ということで、本当はそうしたかったのですが、
諸々の理由で、今回は、
http://wordpress.org/plugins/wp-pagenavi/developers/
から旧バージョンの「WP-PageNavi」をダウンロードしてきて、インストールすることになりました!!
ということで、
早速、バージョンを2.4.0まで落としてみてインストールすると、
問題なく動作してくれました!!
因みに、今回はプラグインのバージョンを落としましたが、
本来は、やはり最新バージョンを使えるようにサーバー移管されることをおすすめします。
この記事へのコメントはありません。