Помогите разобраться, проблема следующая.(сразу оговорюсь я чайник)
Вводные данные: ACF pro, ACF extended.
Есть, скажем, 5 групп полей.
В каждой группе какое то кол-во полей.
У ACF extended есть возможность сделать форму (acfe-form)
(Post type и Taxonomies уже сделаны: 1 post type и 2 таксономии)
При создании формы в General я указываю группы полей созданные ранее.
Создаю action, все ок. Указываю шорт код на странице, поля выводятся, все сохраняется, казалось бы все хорошо, но:
В одной из групп я указываю условие отображения: Таксономия записи->Продажа или Аренда
Если добавляю объявление в бэкэнде все работает как должно быть: выбираю таксономию продажа, подгружается та группа которая необходима. Если указываю покупка, другая. В каждой группе свои условные логики.
Но, форма в frontend выводит сразу все группы полей, как вылечить это?
Огромное спасибо.
PS
Очень прошу, если можете помочь, объясните на пальцах или какую то более менее инструкцию.
Добрый вечер.
Спасибо что проявили интерес, быть может поможете )
А примеры кода? А сервер, где можно посмотреть на ваш код?
Кода нет. Я, если можно так сказать, очень на начальном уровне. Это все как бы хобби, но пытаюсь вникнуть, что то освоить.
В целом картина следующая:
Стоит wordpress, ACF pro и ACF extended. pagebuilder Oxygenbuilder
Пытался использовать код, разными способами и отдельную страницу делал и так и сяк, какие только способы не пробовал исходя из того что есть в руководствах, но видимо, а так и есть, я не понимаю как реализовать, уверен, простую вещь:
И так, post type один. К нему добавил две таксономии. В каждой таксономии есть рубрики, назовем одну "Тип сделки"> там Покупка, Продажа и Аренда.
Дальше в ACF делаю группы полей их много. В каждой группе есть поля со своими правилами.
Теперь главное, над чем бьюсь. ночи не сплю:
Добавляется объявление.
1) Вариант в бэкэнде
Видно только одно поле Тип сделки
Если выбираю Аренда, подгружаются 3 группы со своими полями
Выбираю Продажа, подгружаются 2 группы со своими полями
При таком варианте все работает как надо, записывается, сохраняет.
2) Вариант Фронтэнд
Вот тут и загвоздка.
Пробовал код, пробовал все что мог попробовать, вываливает сразу все группы и все тут.
На просторах интернета пока не нашел то что мне надо, даже в виде кода.