Intereting Posts
Показывать и фильтровать вложенные пользовательские сообщения Как показать phpinfo () только на новой вкладке? Отключить CSS для IE 8 и более ранних версий. запрашивать только возвратные сообщения с уже установленным настраиваемым полем Как показать пользовательские элементы меню в приложении для Android WordPress? Отключенные плагины – это дыры в безопасности – слухи или реальность? Список всех подкатегорий из категории Изображения галереи, хранящиеся в другом месте (желательно на Google Диске) Мои комментарии закрыты, и мои плагины не обновляются Вычислить сумму определенных полей__объектов Довольно постоянная структура с несколькими (И ИЛИ) таксономиями Разрешить комментарии без утверждения для настраиваемого типа контента Перенос данных из ACF в пользовательские мета-окна WordPress is_user_logged_in () не работает после изменения домена Использование промежуточных медиафайлов на сайте разработки в WordPress

Пользовательские поля, прикрепленные к шаблону страницы, отображаются только на экране редактирования, когда страница сохраняется

Когда я создаю настраиваемое поле и свяжу его с шаблоном пользовательской страницы, он не отображается на экране редактора сообщений, пока я не нажму кнопку save (draft / publish).

В идеале пользовательское поле должно показывать, когда я выбираю шаблон страницы из раскрывающегося списка, не сохраняя ничего. Может ли кто-нибудь предположить, как я добьюсь этого желаемого поведения?

С уважением

боб

Если вы добавили пользовательское поле только к определенному шаблону страницы, он не будет отображаться на экране редактирования по умолчанию при его просмотре или при создании новой страницы, потому что новая страница еще не связана с шаблоном страницы. И когда вы его сохраняете, это видно, потому что теперь к сообщению добавлен шаблон страницы.

В одном из решений вы можете использовать некоторые jquery-коды, если хотите добавить мета-код, когда код вы выбираете шаблон страницы из раскрывающегося списка.

Если вы хотите, чтобы поле отображалось динамически после выбора шаблона, вам нужно будет добавить JavaScript для отображения / скрытия мета-поля в зависимости от выбранного шаблона страницы.