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

Основы работы с WordPress: произвольные поля - ввод и вывод | n-wp.ru

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

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

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

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

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

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

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

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

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

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

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

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


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

Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

4 Комментарии

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

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

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

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

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*