Зачем нужен Advanced Custom Fields?
Advanced Custom Fields (ACF) – это плагин для добавления произвольных полей к записи, с удобным интерфейсом (в отличии от стандартных полей WP), широким выбором настроек, а также возможностью серьезного изменения с помощью плагинов.
Зачем нужны произвольные поля?
Стандартные настройки записи сильно ограничены. Вы можете использовать: заголовок, текст, миниатюру поста, вывести рубрики и остальное по мелочи. Но, к примеру, вам может понадобиться создать подобие социальной сети, где у каждого человека были бы свои параметры, такие как: рост, цвет глаз, цвет волос и т.д.
Пример социальной сети на движке WP
Стандартными средствами WP этого можно добиться, но это крайне неудобно. Обычному человеку сложно понять, как пользоваться этой штукой. Хотелось бы понятные кнопочки загрузки и возможность выбрать рубрику. В итоге нам нужны дополнительные поля к стандартной записи и желательно чтобы были понятные людям. Как раз эту проблему и решает ACF.
Что умеет Advanced Custom Fields?
Вставка произвольных полей
Список всех его возможностей довольно велик, но в нем есть все самое необходимое, а именно:
- текст
- текстовая область
- номер
- пароль
- визуальный редактор WP
- загрузка изображений и файлов
- различные манипуляторы выбора
- различные взаимоотношения между объектами wp (рубрики, страницы, записи, пользователи)
- вставка Google карт
- выбор цвета и даты
Поля на любой вкус и цвет. А вот так это выглядит при редактировании самой записи.
Advanced Custom Fields в записи
Выбрать куда вставить поле
Вы можете вставить поля не только в запись, но и в другие виды таксономии, а именно:
- запись
- страница
- пользователь
- рубрики
- поля для определенного формата записи
- прикрепление к определенному шаблону страницы
- и много другое
Можно создать форму добавление постов любой сложности, ограничение только ваша фантазия. Особенная ценность — повторяющиеся поля, такого нет ни в одном плагине!!!
Плагин отлично добавляет произвольные поля в любые другие плагины, которые создают свои типы контента.
Стоимость: персональная лицензия — 25$, лицензия разработчика — 100$. Для посетителей World-Of-Web.RU – БЕСПЛАТНО!