情報科学屋さんを目指す人のメモ

方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。

WordPressプラグインBatch Catのカテゴリ検索で子カテゴリを除外する方法

Batch Cat (2) PHP (25)

Batch Catは、大量の記事のカテゴリをまとめて変更するためのWordPressプラグインです。

このプラグインには、カテゴリで記事を検索したときに、子カテゴリまで検索結果に含めてしまうという微妙な仕様があり、実際に使ってみると不便です。

そこで今回は、その検索結果に子カテゴリを含まないようにBatch Catのソースコードを変更する方法を紹介します。

ソースコードの変更方法

$querystr .= '&cat='.(isset($_GET['cat']) ? $_GET['cat'] : '');

の部分を

$querystr .= '&category__in='.(isset($_GET['cat']) ? $_GET['cat'] : '');

と変更すれば、子カテゴリを含まないようになります。

参考

コメント(0)

新しいコメントを投稿