カテゴリ並び替えプラグイン「PS Taxonomy Expander」の不具合 対策法
タクソノミーの使い勝手を劇的に向上させるWordPressプラグイン
PS Taxonomy Expander
http://www.warna.info/archives/451/
カテゴリーの並び替えだけであれば、
My Category Order
Category Order and Taxonomy Terms Order
といったプラグインがありますが、
PS Taxonomy Expanderの優れているところは、投稿一覧にタクソノミー情報を表示させたり、
タームの選択をチェックボックスからラジオボタンに変更できたりとかなり高機能なものとなっています。
このプラグイン最終更新が、2014年4月23日と1年以上アップデートされていないものの
今までは不具合も起こらず、ずっと使えていたのですが、
WordPressのバージョンを4.2以上にアップグレードした辺りから
投稿一覧画面でのカスタム部類のフィルターに不具合が発生します。
下記キャプチャのようなterm名が取得できず、空っぽになってしまいます。
記事作成時の最終バージョン:1.2.0
対応策
891行目をコメントアウト
※taxonomyの行の最後にあるカンマの削除を忘れないでください。
1 2 | 'taxonomy' => $tax_slug //'name' => $tax_slug |
908行目の ’name’ => ‘cat’, を下記に書き換え。
1 | 'fields' => 'all', |
936行目の $name = esc_attr( $name ); を下記に書き換え。
1 | $name = esc_attr( $args['taxonomy'] ); |
同症状で困っていたので大変参考になりました!
以下、わたしの追記を記載させてください
フォーラムでも困っている方が多くいらっしゃるようですね…
本当にありがとうございます!
WP4.2.2
PS Taxonomy Expander1.2.1
891行目をコメントアウト → 906行目
908行目の’name’ =>’cat’,を下記に書き換え → 923行目’name’=>’cat’,’id’=>”,をコメントアウト
936行目をコメントアウト → 952行目