Задать вопрос
zerofx
@zerofx
freelancer

Обновление состояния чекбокс — wordpress?

Привет всем!

Получит интересную задачу, а именно - заказчик хочет, чтобы в админке была возможность через чекбокс - выбирать лучшую новость.

То есть если кликнуть и сохранить его значение - то оно остается только в том посте где его последний раз сохранили.
А всех остальных меняется.

Может кто занимался таким - подскажите в какую сторону копать.

Как вариант работаю с ACF там есть логические элементы и чекбоксы - но я не вижу в документации того как можно изменить их состояние
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Это единичный уникальный флаг, значит хранить его надо в таблице wp_options используя Options API. Key может быть что-то типа best_news_entry, а значение - ID отмеченного поста.

Осталось запилить небольшой кастомный метабокс с чекбоксом, и при сохранении перезаписывать эту опцию с ID текущего поста, если чекбокс был отмечен. С этой частью сами справитесь?
Ответ написан
Ваш ответ на вопрос

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

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