Какой хук в Wordpress отвечает за обновление плагина?

Например, в моей новой версии плагина я бы хотел выполнить миграции для базы данных.

Какой для этого хук. register_activation_hook для этой цели не подойдет, верно?


Ответы (1 шт):

Автор решения: KAGG Design

Номер текущей версии плагина обычно пишут в опцию. Если в опции версия не соответствует текущей, то выполняют миграцию и обновляют опцию.

Проверка опции, таким образом, нужна при каждой загрузке плагина. Но это ничего не стоит, потому что опции по умолчанию autoload и все грузятся одним запросом при старте ядра.

→ Ссылка