У меня есть поле флажка ACF с рядом опций, которые были выбраны в большом количестве сообщений.
Скажем, например, у меня есть сотни рубашек с их доступными цветами:
- черный
- Orange
- белый
Скажем, мне нужно было поменять все рубашки Black
на Charcoal
. Если я просто переименую цвет в бэкэнде ACF, он больше не будет выбран.
Я пытался переименовать поле через mysql так:
UPDATE wp_postmeta
SET
meta_value = REPLACE(meta_value,
"Black",
"Charcoal")
WHERE
meta_key = "colour"
, который также не работает (варианты по-прежнему не выбраны). Я предполагаю, что что-то упускаю из-за процесса сериализации или другой таблицы, но не могу понять это.
Я вручную установил элемент с помощью WordPress и проверил сериализованный результат в базе данных, но установка его вручную не работает.