2 respuestas. No tiene que usar el gancho register_activation_hook o el gancho register_deactivation_hook, son opcionales. Como sugiere su nombre, son ganchos planeados para ejecutar una tarea en la activación / desactivación del complemento, como actualizar el estado de todos los usuarios para algún propósito.