Разработать плагин для Wordpress (ACF Post Object / Taxonomy)

5 000 руб. за проект
01 февраля 2021, 10:54 • 3 отклика • 26 просмотров
Плагин для вордпресс (ACF)

Здравствуйте.
Для вордпресс имеется плагин, добавляющий кастомные поля - Advanced Custom Fields.
Поля могут быть следующие:
- Текст
- Чекбоксы
- Радио
- Селектор
- Да/Нет
- Выбор цвета
- Выбор даты
- Выбор даты и времени
- Выбор времени

Также могут быть следующие поля-отношения: "Post Objects" и "Taxonomy".

Необходимо написать плагин, расширивающий ACF, а именно, когда я выбираю запись (через поле "Post Objects") или термин таксономии (через поле "Taxonomy"), мне нужно чтобы после названия записи/термина в скобках отображалась информация по указанным выше полям (если они заполнены на соответствующей странице).

Например. Есть CPT "metro". В каждой записи метро имеются доп.поля куда я ввожу номер линии метро и административный округ.
Также есть в отдельном CPT карточка товара. В записи карточки товара имеется поле Post Object, связанное с CPT "metro". И при нажатии на это поле я вижу только заголовки записей из CPT "metro" (по сути только название станций). Мне же нужно чтобы рядом со станцией метро в скобках, через запятую, выводилась бы доп.ифнормация с линией метро и адм. округом.

На странице настройки плагина нужно
1. Выбрать Post Object и/или Taxonomy, к которым будет добавляться информация.
2. Выбрать ACF-поля, и/или иную информацию (дата создания записи и ID записи), данные которых должны добавляться в скобках.
3. Если выбрано ACF-поле Да/Нет, то дополнительно должно появиться текстовое поле, чтобы указать какой текст должен быть указан в случае если у поля "Да/Нет" выбрано "Да"

Также обращаю внимание, что в рамках одной ACF-группы слаги (имя поля) всех полей разные, но если брать несколько групп полей, то могут быть поля с одинаковыми слагами.

Оплата через безопасную сделку
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Отличный исполнитель, отличное качество работы. Рекомендую
2 месяца назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Точно, все как надо объяснили, всегда был на связи.
3 месяца назад