Добрый день дорогие читатели блога Help-WP.ru, сегодня я хочу расказать вам о прелестях плагина Advanced Custom Fields для создания WordPress лендинг пейдж.
Наверное многие из вас не раз задумывались о том, как создать крутой лендинг на wordpress, но начав делать понимали всю утопию ситуации, - использовать кетегории на лендинге не сильно удобно, + их нюжно потом закрывать от роботов. Страницы и посты также не всегда, и не везде выгодные при создании лендинга. Существуют плагины wordpress лендинг, которые способны немного облегчить ситуацию, но их использование довольно сложное и геморойное.
На мой взгляд, использование произвольных полей WP - идеальный вариант для создания лендинга и дальше я постараюсь переубедить в этом вас. Для работы с произвольными полями будем использовать плагин Advanced Custom Fields, о нем я расказывал вот здесь: https://help-wp.ru/acf-advanced-custom-fields-wordpress/ .
Я уже рассказывал вам как можно создать WordPress лендинг своими руками, повторяться не буду, сейчас постараюсь дополнить свою мыслю плагином ACF.
Этот плагин позволяет создавать произвольные поля разной сложности:
Для создания крутого дополнения до wordpress лендинга, в места динамического текста мы можем вставить произвольное поле.
1. Создаем текстовое поле в ACF произвольных полях:
2. Заполняем поле с редактором текстом на странице редактирования главной.
3. Добавляем код вызова динамического текстового блока:
<?php if($privetstviye=get_field("privetstviye")){echo apply_filters("the_content", $privetstviye);}?>
4. На этом все, по аналогии можно создавать другие похожие блоки.
Для того, чтоб вывести изображение в произвольном месте вашего лендинг пейдж, нужно:
1. Создать блок изображение в произвольных полях ACF:
2. Заполнить это поле в админке редактирования главной страницы лендинга.
3. Вставить в шаблон код вызова произвольного изображения:
<?php if($landing_img_1=get_field("landing_img_1")){echo '<img src="'.$landing_img_1.'"/>';}?>
На этом все, остальные блоки вставляются на лендинг пейдж аналогично.
Советую прочесть пост о плагине Получить ссылку на (ACF), а также о том как создать Получить ссылку на (WP Landing).
код вызова динамического текстового блока:
А куда конкретно вставлять код вызова произвольного изображения? В какой файл и какое место в файле?
Приветствую. Странно не выводиться содержание поля(