Как декодировать ACF хранимые данные из базы данных - PullRequest
0 голосов
/ 02 июня 2019

Я использую Расширенные пользовательские поля .Я искал в базе данных и нашел следующие данные.Как я могу декодировать эти данные в массив PHP?

Я пытался сделать json_decode в PHP, и он ничего не возвращает.

a:7:{s:4:"type";s:13:"photo_gallery";s:12:"instructions";s:0:"";s:8:"required";i:0;s:17:"conditional_logic";i:0;s:7:"wrapper";a:3:{s:5:"width";s:0:"";s:5:"class";s:0:"";s:2:"id";s:0:"";}s:7:"fields[";a:1:{s:10:"edit_modal";s:7:"Default";}s:10:"edit_modal";s:7:"Default";}

1 Ответ

1 голос
/ 02 июня 2019

Я бы использовал вспомогательную функцию ACF get_field_object .Все, что вам нужно сделать, это передать field_key, и он вернет массив.Я уверен, что вы можете получить ключ поля из той же строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...