テーマ「ShapeShifter」バージョン1.0.68とその他プラグインの更新情報

まず、共通する更新情報ですが、PHP5.6未満にも対応するように編集しました。

僕のテスト環境はPHPのバージョンはワードプレス推奨環境の5.6で、このサイトで使用しているPHPのバージョンは今のところ7で、今まで気づかなかったんですが、つい最近プラグイン「Magic Template Holder」に関するエラー報告を受けまして、同様のエラーを抱える可能性がある他のテーマや他のプラグインのコードを一斉に修正しました。

問題だったのは、関数「empty」に変数ではなく、直接関数を引数として使用していたことです。

これがどうやらPHPのバージョンが5.6かそれ以上でないと駄目みたいで、エラーが起こっていたようでした。5.5でも大丈夫だったかはうろ覚えですが、まぁ原因はそういうことでした。

 

次にテーマ「ShapeShifter」とその専用プラグイン「WP Theme ShapeShifter Extensions」関連ですが、こちらはエディタースタイルの更新方法を変更しました。

今までは毎回編集ページに行くたびに保存されるように設定していましたが、ちょっと無駄が多い気がしましたので、テーマやプラグインの有効化・更新、テーマカスタマイザーでの編集を条件にして、エディタースタイルが保存されるようになっています。

ただ、実装したばかりで「更新」を条件にエディタースタイルが最初に保存されないと思いますので、一度何でも構いませんのでテーマカスタマイザーで一度値を変更して戻し「保存」ボタンを押す、といった方法で一度エディタースタイルを保存してください。お手数をおかけいたします。

恐らく次回以降より、更新する度に自動で保存されるようになっていると思われますが、ビジュアルエディタを使用しない人には関係のない話です。

 

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください