WordPressのカテゴリーの登録数を制限する方法【プラグインなし】

WordPress

2023.02.01

WordPressでカテゴリーの登録数を制限する必要があったときに使用したコードを紹介します。

以下のコードをfunctions.phpに貼り付けて、「$limit」には登録の上限数を設定し、「$target_taxonomy」には対象のタクソノミーを設定すればOKです。

紹介しているコードではデフォルトのカテゴリーを対象にしていますが、カスタムタクソノミーも対象にすることができます。

動作内容は、カテゴリーの管理画面で上限以上のカテゴリーを追加しようとすると、エラーメッセージが出力されてそれ以上登録できなくすることができます。

投稿作成画面上での追加にも有効ですが、エラーメッセージは出ません。