WordPressのカスタムフィールドのセレクトボックスに30項目以上表示する方法

WordPressのカスタムフィールドのセレクトボックスには、30項目しか表示されないんですね。そこまでたくさんの項目を使ったことがなかったので、まったく知りませんでした!

ということで、今回は30項目以上表示する方法を紹介します。

コード

function customfield_limit_increase($limit) {
  $limit = 100;
  return $limit;
}
add_filter('postmeta_form_limit', 'customfield_limit_increase');

使い方

上記コードをfunctions.phpに書けば、セレクトボックスに100項目まで表示されるようになります。$limitの数が最大表示項目数になるので、各自で調整してください。


ちなみに、デフォルトの設定はwp-admin/includes/template.phpに書かれています。