Каждый раз, когда вы составляете (или редактируете) сообщение в WordPress, вы заметите, что есть раздел под названием "Пользовательское поле", где вы можете добавить пользовательскую переменную (также известную как метаданные) и значение в свой пост. Это очень полезная функция, которая позволяет настраивать каждое сообщение с индивидуальным значением.
Однако существует небольшая проблема, которая может помешать эффективному использованию настраиваемого поля. По умолчанию WordPress отображает в раскрывающемся списке всего 30 настраиваемых полей. Это означает, что если у вас более 30 настраиваемых полей, остальные не будут отображаться в списке. Они все еще существуют, но не отображаются для вашего выбора.
Я недавно активировал плагин, и он добавил более 20 настраиваемых полей в базу данных, в результате чего мои собственные поля были вытеснены из списка. Вот как вы можете заставить свой WordPress отображать более 30 настраиваемых полей.
1. Войдите в свою панель управления WordPress под своей учетной записью администратора. Перейдите в раздел "Внешний вид -> Редактор".
2. В правом столбце, где показаны ссылки на различные файлы темы, щелкните ссылку "Functions.php". Это загрузит содержимое "functions.php" в текстовый редактор.
3. Прокрутите до конца. Непосредственно перед тегом ?>
в самом низу вставьте следующий код:
function increase_postmeta_form_limit(){return120;}add_filter('postmeta_form_limit','increase_postmeta_form_limit');
4. Нажмите кнопку "Обновить файл".
Теперь вернитесь в редактор сообщений, и вы обнаружите, что список выбора настраиваемых полей увеличился с 30 до 120.
Сделанный.
Примечание: если вы не можете обновить файл, это потому, что вы не установили правильные права доступа к файлу, чтобы система могла писать в него. В этом случае вам нужно будет загрузить файл functions.php (через FTP) на свой компьютер, сохранить файл и повторно загрузить его на сервер.