вывод произвольных полей вордпресс без знания кода

Простым и понятным языком – как быстро и легко вывести произвольные поля с помощью плагина ACF на WordPress

Помимо простоты, у данного способа есть ещё одно преимущество! Он избавляет вас от беспокойств о том, что изменения слетят при обновлении Вордпресс, шаблона темы, или плагинов.  

Сам прошёл через это, знаю, что не все любители CMS WordPress знают php, поэтому хотят вывести произвольные поля Advanced Custom Feilds без копания в коде. Особенно это актуально, если вы работает с такими мощными шаблонами тем, как, например, Avada. Там и специалист не сразу разберётся, не то что начинающие. 

Постарался сделать эту статью максимально универсальной, которая подойдёт для любых шаблонов (хотя сам делал это на вышеупомянутой теме Авада). Поэтому не использовал дочернюю тему, делал всё на основной.

Нам понадобятся не один, а два плагина:

Их нужно установить и активировать. Произвольные поля будут выводиться с помощью шорткодов. 

После установки ACF переходим в его настройки и создаём группу полей. Заполните необходимые графы, исходя из того, что именно нам нужно выводить: строчку текста, цифры, номер, email, область текста, картинку, чекбоксы, галочки, даты и многое другое.

После того, как вы создали нужное производное поле, скопируйте его имя. Оно отображается в одноимённом пункте. На этой картинке оно обозначено как title, у вас оно может быть другим, можно использовать буквы, цифры, тире и подчёркивание

вывод произвольных полей вордпресс без знания кода

При выводе кастомных полей из ACF скопируйте имя поля (title).

Теперь перейдите в “Настройки” – “Ad Inserter” и вставьте в поле блока следующий шорткод:

Copy to Clipboard

где “title” – скопированное вами имя поля.

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

Сохраните изменения (нажмите незаметную серую кнопку “Сохранить настройки”, она может содержать ещё и цифры, но это неважно).  

После перейдите в создание/редактирование записи (поста), страницы или другого объекта, где вы настроили вывод произвольных ACF-полей. ЗАПОЛНИТЕ ПОЛЕ, СОХРАНИТЕ, И ПОСМОТРИТЕ НА РЕЗУЛЬТАТ ПОСЛЕ ПУБЛИКАЦИИ. Вы увидите custom fields в нужном месте. 

Как видите, нам удалось вывести произвольные поля с помощью шорткодов и плагинов ACF+Ad Inserter. Это решение помогло нам достичь результата без знаний пхп, без копания в коде, даже оставаясь на уровне начинающих. И не менее важно то, что при таком решении ваши произвольные поля не слетят при обновлении движка, темы или самих плагинов

Поделиться: