Wordpress: расширенные настраиваемые поля: экспорт и импорт полей в новую установку Wordpress
Я создал две настраиваемые группы полей во временной установке wordpress и теперь хотел бы использовать их экспорт, чтобы импортировать их в новую установку wordpress, однако это не похоже на способ.
Как это сделали другие?
Ответ 1
Расширенные пользовательские поля сохраняют группы полей как пользовательские типы сообщений, поэтому экспорт XML совместим со стандартным форматом WordPress XML и может быть импортирован с помощью WordPress Импортер.
Вы также можете перейти непосредственно к установке, посетив /wp-admin/import.php на своем сайте (в разделе "Администратор" > "Инструменты" > "Импорт" ) и щелкнув ссылку WordPress внизу. После установки вам просто нужно импортировать файл экспорта XML, созданный для групп полей ACF.
Ответ 2
Для импорта из ACF 4 (экспортированного в PHP) в ACF 5 Pro я использовал ACF-PHP-Recovery. Работает как шарм.
Ответ 3
Опираясь на антонгоодекийский ответ:
Его предложение использовать ACF-PHP-Recovery работало для меня, но сначала мне пришлось сделать пару других изменений. Мой экспорт ACF 4.x PHP использовал функцию "register_field_group". Но веб-сайт ACF ссылается на функцию "acf_add_local_field_group". Поля свойств обеих функций почти идентичны - основное отличие состоит в том, что старая функция использовала "id" как один из своих первых ключей, а новая функция использует "ключ".
Выполнение этих изменений в PHP позволило плагину ACF-PHP-Recovery распознать мои данные ACF и импортировать его.
Кстати, сгенерированный PHP переходит в ваш файл functions.php. После того как вы используете плагин для загрузки данных, удалите PHP из functions.php.