Хотите отображать настраиваемые поля вне цикла в WordPress?
Обычно настраиваемые поля отображаются в цикле WordPress вместе с другим контентом и метаданными.
В этом уроке мы покажем вам, как отображать настраиваемые поля вне цикла в WordPress.
Что такое настраиваемые поля в WordPress
Настраиваемые поля позволяют добавлять дополнительные метаданные в ваши сообщения WordPress, чтобы отображать содержание вашей публикации.
Вы можете добавить пользовательские поля, просто активировав метас-поля пользовательских полей на Параметры экрана ». Вы также можете создавать собственные поля метаданных в WordPress, чтобы улучшить свои пользовательские поля.
Поскольку настраиваемые поля добавляют метаданные к сообщениям, их можно легко отобразить в цикле WordPress с другим контентом. Однако иногда вы можете захотеть показать их вне цикла. Например, в виджете боковой панели. На этом этапе это становится немного сложнее.
См. Также: 6 плагинов WordPress для добавления автозаполнения форм
Тем не менее, давайте посмотрим, как легко отображать настраиваемые поля вне цикла в WordPress.
Как отобразить данные настраиваемого поля вне цикла на WordPress
Вместо того, чтобы отображать метаданные настраиваемого поля вне цикла, мы покажем вам, как использовать несколько циклов в вашем Темы WordPress не затрагивая основной цикл.
Эта статья требует от вас добавить код в файлы вашей темы WordPress.
Вам нужно будет добавить следующий код в разные места в файлах темы WordPress, где вы хотите отобразить метаданные.
пост->ID; echo get_post_meta($postid, 'Ваше пользовательское поле', true); wp_reset_query(); ?>
Этот код использует глобальную переменную $ wp_query для получения идентификатора элемента. Затем он использует " get_post_meta () Чтобы получить и отобразить данные вашего пользовательского поля.
Не забудьте изменить " Ваш заказ Champ С вашим настоящим настраиваемым полем.
Вы можете настроить код в соответствии со своими потребностями. Вы также можете использовать другие аргументы запроса для извлечения и отображения данных настраиваемого поля для разных сообщений и страниц.
Давайте посмотрим на другой пример. Этот использует класс WP_Query, что намного лучше и более гибко для использования нескольких циклов в ваших файлах темы WordPress.
Просто добавьте этот код в свою тему WordPress или дочернюю тему, где вы хотите отобразить настраиваемое поле.
$ args = array (// ID публикации или страницы 'p' => 231,); // Запрос $ the_query = new WP_Query ($ args); // Цикл if ($ the_query-> have_posts ()) {while ($ the_query-> have_posts ()) {$ the_query-> the_post (); echo get_post_meta (get_the_ID (), 'Настроение', правда); } / * Восстановить исходные данные сообщения * / wp_reset_postdata (); } else {echo 'Ничего не найдено'; }
Не забудьте заменить Настроение Под правильным именем вашего настраиваемого поля и вашим идентификатором с вашей собственной публикацией или идентификатором страницы.
Теперь вы можете отображать настраиваемые поля из записи/страницы в разделе, отличном от цикла WordPress. Но если вам нужно премиум-решение для управления отображением настраиваемых полей статьи/страницы, мы предлагаем вам ниже 3 WordPress плагины премиум, который поможет вам в этой задаче.
1. Плагин WooCommerce Регистрация полей
Le Плагин Wordpress Премиум WooCommerce Registration, Add Custom Registration Fields позволяет вам добавлять дополнительные настраиваемые поля в регистрационную форму. Вы сможете добавить текстовое поле, поле выбора, флажок, поле выбора, средство выбора даты, пароль и другие.
Это также позволит вам включить или отключить WooCommerce поля По умолчанию. Функция подключения через Facebook и Twitter также включена в этом плагине.
Откройте для себя Как оптимизировать изображения и улучшить SEO нажав на эту ссылку.
Другие функции включают в себя: поддержка неограниченного количества полей в форме регистрации, поддержка функции перетаскивания, настройка полей для лучшей читаемости, временное отображение или нет. поле, возможность позволить клиенту изменить свой профиль и многое другое.
скачать | Демонстрация | веб-хостинг
2. Расширенные пользовательские поля
Как следует из названия, это Плагин Wordpress Premium позволяет создать пользовательскую группу полей как отдельный компонент, который можно повторно использовать в других группах полей.
Позже, если вы хотите изменить этот компонент, вам нужно изменить его только один раз, он будет применяться ко всем группам полей, которые используют этот компонент.
Читайте также нашу статью о 8 WordPress плагины для привлечения посетителей
Он очень прост в использовании, и вы можете легко взять его в руки. Так что экономьте время и производительность просто повторно используя поля или группы полей, которые вы уже создали.
скачать | Демонстрация | веб-хостинг
3. Буклетные пользовательские поля
Важно отметить, что это Плагин Wordpress premium — это дополнение, для работы которого требуется плагин WordPress Bookly. По умолчанию клиенты или посетители обычно привыкли заполнять несколько полей, таких как имя, номер телефона и адрес электронной почты, прежде чем подтвердить бронирование.
Но с помощью этого плагина WordPress вы можете попросить их заполнить больше полей, чтобы, наконец, получить более подробную информацию или любую другую информацию. Эти новые поля появятся в шаге скачать du процесс бронирования, и детали бронирования будут добавлены в ваш Bookly календарь.
Смотрите также нашу статью о Как скрыть ненужные элементы на приборной панели WordPress
Среди его функций: возможность создавать столько полей, сколько необходимо, поддержка различных типов полей, возможность сделать определенные поля обязательными или необязательными для заполнения, подробная документация и многое другое.
скачать | Демонстрация | веб-хостинг
Рекомендуемые ресурсы
Узнайте о других рекомендуемых ресурсах, которые помогут вам создать и управлять своим сайтом.
- Методы записи 5, чтобы сделать ваш контент более мощным
- 10 WordPress плагины для скрытия премиум-контента в вашем блоге
- 7 WordPress плагины, чтобы добавить строку прогресса
- 10 WordPress плагины для создания фотогалереи
Заключение
Вот ! Это все для этого руководства, надеюсь, оно позволит вам отображать настраиваемые поля вне цикла на WordPress. Если у вас есть какие-либо предложения или замечания, они будут приветствоваться.
Однако вы также сможете ознакомиться с нашими Ressources, если вам нужно больше элементов для реализации ваших проектов создания интернет-сайтов, обратитесь к нашему руководству по Создание блога на WordPress или Divi: лучшая тема WordPress всех времен.
Не забудьте сообщить нам свой Комментарии, предложения и предложения по этой статье. NМы также призываем вас поделитесь этой статьей в разных социальных сетях.
...