Основы работы с WordPress: произвольные поля – ввод и вывод

Основы работы с WordPress: произвольные поля - ввод и вывод | n-wp.ru
Произвольные поля - удобный инструмент для вывода любых данных и расширения стандартных возможностей. В посте рассказывается ввод произвольного поля и код для вывода значения произвольного поля.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Произвольные поля – удобный инструмент для внесения индивидуальных данных, соответствующих определенному посту. С их помощью можно решать массу вопросов: выводить миниатры, специальные изображения, составлять прайс-листы, ценники, вставлять рекламу, специальные ссылки, и многое другое. Произвольные поля записываются в базу данных, и в любой момент их значения, соответствующие определенным постам, могут быть из нее извлечены и выведены. Давайте посмотрим, как вводить произвольное поле и выводить значение произвольного поля внутри записи.

Добавление произвольного поля

Чтобы добавить произвольное поле в пост, откройте свойства экрана в редакторе постов, и выведете форму работы с произвольными полями.

Основы работы с WordPress: произвольные поля - ввод и вывод (4)

После этого можете добавить произвольное поле в пост. У произвольного поля есть название и значение. Название полю лучше давать стандартными латинскими символами.

Основы работы с WordPress: произвольные поля - ввод и вывод (3)

Значение произвольного поля может быть любым.

Основы работы с WordPress: произвольные поля - ввод и вывод (2)

Вы можете добавить любое нужное количество произвольных полей. Любое произвольное поле можно в последствии отредактировать: удалить, изменить значение. Все произвольные поля записываются в базе данных, и их можно выбирать из списка уже ранее использованых.

Основы работы с WordPress: произвольные поля - ввод и вывод (1)

Вывод значения произвольного поля в посте

Вывод произвольного поля связан с постом. Поэтому он осуществляется всегда внутри цикла вывода содержимого поста, либо огранизуется отдельная функция, извлекающая значение произвольного поля по ID поста. Чтобы вывести значение произвольного поля ads, используйте код:


Вывод значения произвольного поля, как видно, можно осуществлять с помощью стандартной функции get_post_custom_values или с помощью функции get_post_meta.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

  1. RodgerFox

    как добавить поле для категории? Когда создаем категорию, выбираем название, юрл и описание. А если нужны еще поля? И как правильно потом выводить? Не подскажите?

    Ответить
  2. Kvanto

    При выводе текста из произвольного поля не сохраняются “красные строки”. То есть при редактировании в произвольном поле два абзаца текста, а при выводе они сливаются в один. Но если при создании в конце строки поставить
    , то “красная строка” проставится как положено.

    Это только в моей теме такой косяк или это вообще свойственно? Можно как-то исправить?

    Ответить
    1. Kvanto

      … в конце строки проставить

      <br>

      , то “красная строка”…

      Ответить
    2. Kvanto

      Еще и интервал между строк меньше, чем в основном тексте…
      Может, проблема кроется в отсутствии автоформатирования при выводе произвольных полей?

      Ответить
×
WordPress:
прокачай свой сайт!

Скидка на премиум темы и плагины

Успей забрать скидку ⋙