PHPのバージョンを5.3.3に上げたら
wordpressプラグインのAdvanced Category Excluder
がおかしくなったので、対策をメモ書き。
症状は自動保存された下書きがサイト内に表示されてしまい、
サイトがとんでもないことになってしまう・・・・
対策方法
advanced-category-excluder.php の2箇所を修正します。
112 行目付近
function ace_where(&$where,$filter="") ↓ function ace_where($where,$filter="")
163 行目付近
function ace_join(&$join,$filter="") ↓ function ace_join($join,$filter="")
どちらも [ & ] を削除するだけだそうです。
これで正常に戻りました。なんだかPHPのバージョンを上げたり、
WPのバージョンアップはトラウマになりそう。。。
こちらの記事を参考にさせていただきました。
http://bowz.info/?p=3225
記事の内容が近いもの:
- WordPressページごとに特定カテゴリの表示、非表示
- WordPressを導入したがWPではないページ(.php)にWPタグや新着一覧を表示
- WordPress 指定したURLに直接リンクさせたい
- WordPressプラグイン ソースコードを表示させたいとき
- WordPressプラグイン アクセス解析
- WordPress(XOOPSモジュール)IE8での記事入力不具合解消(暫定処置)
- WordPress3.2.1へバージョンアップ時のIEで投稿入力中に文字が消える件
- WordPressの「WordPress○○○が利用可能です ! 更新してください。」を表示させない(非表示処理)
- WordPress特定のカテゴリ時のみ表示させたい