На сайте, на котором я работаю, есть много настраиваемых полей, которые используются на его страницах. По какой-то причине, однако, список настраиваемых полей, которые вы можете выбрать из раскрывающегося списка, отображает только первые 30 имен полей.
Если я хочу использовать существующее пользовательское поле, которое нет, в алфавитном порядке, в первые 30, я должен вручную вводить его каждый раз.
Любая идея почему?
Как поясняется здесь, существует ограничение WordPress на 30 для количества настраиваемых полей, которые доступны по умолчанию. Но вы можете изменить поведение, как показано с помощью hook postmeta_form_limit
в приведенном ниже примере.
add_filter( 'postmeta_form_limit' , 'customfield_limit_increase' ); function customfield_limit_increase( $limit ) { $limit = 100; return $limit; }