Задать вопрос

Как добавить disabled для уже выбранных radio ACF?

Добавил дополнительно поле radiobutton к записям с помощью ACF.

Можно ли как то добавить к уже выбранным в других записях значение "disabled", что бы их нельзя было выбирать в двух разных записях?

ad8aee6862ea47e2ab4a6f00030625c9.png
  • Вопрос задан
  • 69 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Используйте хук acf/render_field. Документация тут. А тут есть примеры кода в обсуждении.

Логика такова - отлавливаете нужное поле, получаете из wp_postmeta все значения этого поля (для всех постов), и проходитесь по choices проверяя на вхождение в этот массив. Если вхождение найдено - добавляете свойство disabled. Какие свойства у полей - смотрите тут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы