Использование произвольных полей в записях WordPress
Для добавления нового произвольного поля сначала идем в файл function.php и по аналогии с уже имеющимися дополнительными полями темы прописываем несколько строчек кода в том месте относительно других полей, в котором мы хотим видеть наши новые поля в системе управления.
Сохраняем function.php. Открываем одну из записей нашего WordPress сайта и теперь там появились добавленные нами произвольные поля готовые к заполнению:
Далее для вывода значений из произвольных полей на нашем сайте идем в соответствующий шаблон записей или страниц. У меня, в разбираемом случае, это файл project.php. Прописываем строчки кода, ответственные за вывод значений из полей на сайте:
Если мы для соответствующего проекта или записи вбили значения в произвольные поля и не оставили их пустыми на сайте мы можем видеть как эти значения выводятся:
Читайте также: как сделать фильтр по произвольным полям.
http://www.onwordpress.ru/proizvolnyepolya.html — пример с выводом изображений через произвольные поля.