Что такое произвольные поля Wordpress и для чего они нужны? Давайте будем сейчас разбираться в этом вопросе.

Большинство пользователей, которые работают с системой Wordpress не являются программистами. Они не умеют работать с веб-технологиями, технологиями верстки и.т.д. Их задача просто создавать записи и страницы и вносить в них какие-то изменения. 

Иногда бывают ситуации, что этим пользователям нужно дать возможность изменить какую-то часть записи или страницы Wordpress. Главное, чтобы они могли сделать это так, чтобы не пришлось работать с какими-то веб-технологиями и программированием (HTML, CSS, PHP и.т.д.). Чтобы пользователю не нужно было бы вникать во все это.

Давайте предположим себе ситуацию, что у нас есть некая страница на блоге Wordpress, которая содержит информацию о какому-то товаре (см. видео).

У этого товара есть некие характеристики: материал из которого он сделан, применение, длина, …

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

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

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

Для этих целей в Wordpress есть такой инструмент, который называется произвольные поля. Это просто обычные поля формы, которые мы можем создавать в Wordpress, которые находятся в интерфейсе, в админ панели Wordpress при создании записи или страницы. 

См. видео, чтобы увидеть как выглядят произвольные поля Wordpress и где их можно найти.

Инструмент произвольных полей Wordpress очень часто используется в различных плагинах, которые вы можете устанавливать на свой сайт Wordpress или в темах. 

Вы просто заполняете соответствующие поля формы и эти изменения внедряются на ваш сайт. 

Вот такой смысл. Произвольные поля - это просто обычные поля веб-форм, которые может заполнять пользователь в интерфейсе администраторской панели при создании страницы или записи.