Funciones al activar, desactivar y desinstalar plugins
Cuando desarrollamos plugins de WordPress debemos tener en cuenta qué hacer cuando un usuario active, desactive o desinstale nuestro plugin.
Por ejemplo, imagínate que tu plugin crea un conjunto de tablas adicionales en la base de datos de WordPress. Está claro que si el usuario desinstala el plugin no podemos dejarle con esas tablas ahí colgadas.
No obstante, en esta lección nos limitaremos a analizar los dos tipos de hooks especiales para el caso de activar y desactivar un plugin y el archivo “uninstall.php” para cuando se desinstale.
Y conforme avancemos en el curso y aprendamos a usar alguna de las APIs mencionadas anteriormente todo empezará a cobrar sentido.
Descárgate aquí el plugin de la lección.