Можно ли программно обновить поле ACF Wysiwyg? - PullRequest
0 голосов
/ 16 ноября 2018

Мне нужно обновить поле ACF Wysiwyg с php. Я хочу вставить обработанное (обработанное из другого поля Wysiwyg) содержимое в поле.

update_field() не работает для поля Wysiwyg. Есть ли другое решение для этого?

Я не могу изменить тип поля.

Ответы [ 2 ]

0 голосов
/ 14 августа 2019

Вам необходимо декодировать HTML, используя html_entity_decode.Так было бы;

update_post_meta($postid, 'key', html_entity_decode('HTML HERE'));

0 голосов
/ 17 ноября 2018

Да, вы можете сделать это, используя:

update_post_meta ($ postid, 'ACFfieldid', $ value);

или update_field ($ field_key, $ value, $ post_id);

...