Вы не можете найти опцию пользовательских полей на своем сайте WordPress? Пользовательское поле — это расширенная функция WordPress, которая помогает вам добавлять пользовательский контент в посты и страницы WordPress, следуя различным руководствам WordPress. В этой статье мы покажем вам, как легко исправить проблему отсутствия отображения пользовательских полей в WordPress.
Устранение проблемы отсутствия отображения пользовательских полей в WordPress
Пользовательские поля обычно связаны с постами, страницами или пользовательскими типами постов WordPress. Часто вы можете встретить упоминания о пользовательских полях в различных учебниках по WordPress, но вы, скорее всего, не увидите опцию пользовательских полей на своем сайте, особенно если вы недавно завели свой WordPress блог.
В прошлом пользовательские поля были видны по умолчанию на экране редактирования постов на всех сайтах WordPress. Однако, поскольку это продвинутая функция, команда разработчиков ядра WordPress решила скрыть пользовательские поля по умолчанию для всех новых пользователей в WordPress 3.1 выпуск.
Они также сделали так, чтобы каждый мог сделать их видимыми всего двумя щелчками мыши на экране редактирования поста.
Просто создайте или отредактируйте существующий пост / страницу, а затем нажмите на кнопку «Параметры экрана» в правом верхнем углу экрана. Это покажет вам меню с несколькими опциями, которые вы можете показать или скрыть на экране редактирования поста.
Перейдите и нажмите на флажок рядом с опцией «Пользовательские поля».
Примечание: Если вы не видите опцию «Пользовательские поля» на своем сайте, то перейдите к пункту устранения неполадок ниже в статье.
Теперь вы можете прокрутить вниз экран редактирования постов, и вы заметите новый мета-блок с надписью ‘Custom Fields’ под редактором постов.
Поскольку WordPress запоминает ваш выбор отображения, он будет продолжать отображать поле пользовательских полей всякий раз, когда вы редактируете сообщения на своем сайте.
Вы можете использовать это поле для добавления, редактирования и удаления пользовательских полей и их значений.
Что такое пользовательские поля? Что вы можете сделать с ними?
По умолчанию, когда вы пишете новый пост, страницу или любой тип контента, WordPress сохраняет его в двух различных областях. Первая часть — это тело вашего контента, которое вы добавляете с помощью редактора постов.
Вторая часть — это информация о конкретном контенте. Например, заголовок, имя автора, дата/время и т.д. Эта часть информации о посте называется метаданные.
Помимо метаданных поста по умолчанию, WordPress также позволяет сохранять пользовательские метаданные с помощью пользовательских полей.
Чтобы узнать больше, посмотрите наше руководство для начинающих по пользовательским полям WordPress с примерами, советами и трюками, которые вы можете использовать на своем сайте.
Разработчики WordPress используют пользовательские поля для хранения пользовательских метаданных для ваших постов. Например, плагин All in One SEO использует пользовательские поля для хранения настроек SEO для ваших постов.
Однако вместо того, чтобы использовать стандартный блок пользовательских полей, показанный выше, эти разработчики плагинов создают свои собственные метабоксы. Это облегчает пользователям ввод информации.
Если вы хотите создать пользовательское мета-поле, чтобы легко вводить пользовательские метаданные, то смотрите наше руководство о том, как добавить пользовательские мета-поля в WordPress.
Устранение неполадок
Недавно один из наших читателей обратился к нам с проблемой, когда опция Custom Fields отсутствовала в опциях экрана WordPress. После некоторого расследования мы смогли найти причину проблемы.
Если на вашем сайте WordPress отсутствует опция пользовательских полей в меню «Параметры экрана», то вам необходимо проверить, активен ли на вашем сайте плагин Advanced Custom Fields (ACF).
ACF — это очень популярный плагин WordPress, который разработчики используют для создания пользовательских метабоксов. ACF работает на более чем 1 миллионе веб-сайтов.
В ACF версии 5.5.13, они добавили настройку для удаления метабокса пользовательских полей WordPress по умолчанию, чтобы ускорить время загрузки на странице редактирования поста. Идея в том, что вам не нужен метабокс по умолчанию, поскольку вы используете ACF.
Однако если вам нужно, чтобы метабокс пользовательских полей WordPress был включен по умолчанию, то вам нужно добавить следующий код в функции вашей темы WordPress.php файл.
add_filter('acf/settings/remove_wp_meta_box', '__return_false');
Это решит проблему отсутствия опции пользовательских полей в WordPress.
Мы надеемся, что эта статья помогла вам исправить проблему не отображения пользовательских полей на вашем сайте WordPress. Вы также можете посмотреть наш окончательный список самых полезных советов, трюков и хаков WordPress.
Источник: www.wpbeginner.com