Não, deactivated_plugin
não será disparado durante o processo de desinstalação de um plug-in. Mas existem dois ganchos que disparam quando um plugin é desinstalado:
-
pre_uninstall_plugin
, que é chamado logo antes de um plug-in ser desinstalado. Ele age globalmente, segmentando qualquer plug-in. -
uninstall_{$file}
, que é acionado depois que um plug-in específico é desinstalado. Seu escopo é limitado a um plug-in exclusivo com o nome de base{$file}
. Se você quiser acessar os nomes básicos de toda a lista de plug-ins, poderá verificar as chaves na matriz queget_plugins()
retorna.