zerofx
@zerofx
freelancer

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

Привет всем!

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

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

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

Как вариант работаю с ACF там есть логические элементы и чекбоксы - но я не вижу в документации того как можно изменить их состояние
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Это единичный уникальный флаг, значит хранить его надо в таблице wp_options используя Options API. Key может быть что-то типа best_news_entry, а значение - ID отмеченного поста.

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

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

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