2010-07-06 2 views
1

Надеюсь, кто-то может помочь мне с этим. Я обновляю виджет из (действительно) старого метода get_option/update_option, чтобы сохранять/извлекать параметры виджета, чтобы использовать новый API-интерфейс Widget. Цель состоит в том, чтобы иметь возможность использовать несколько экземпляров виджета, которые я успешно выполнил, но теперь у меня проблема.Обновление виджета Wordpress для использования Виджета

Плагин, с которым я работаю, в настоящее время используется где-то между 500 и 1000 сайтами, большинство из которых имеют некоторые виджеты плагинов. Если я переношу обновления виджета на следующую версию нашего плагина, все сайты потеряют значения параметров и размещение существующих виджетов. Кто-нибудь знает об этом?

ответ

1

Похоже, что WordPress будет take care of it for you - новые виджеты хранят в массиве настроек _multiwidget, если его там нет, wp_convert_widget_settings() попадает на корпус.

Смежные вопросы