web-dev-qa-db-fra.com

Désinstallation d'un plugin du point de vue des développeurs - La méthode correcte et propre

Je pense qu'un bon développeur devrait fournir la désinstallation de la manière la plus sûre et la plus propre possible.

J'ai téléchargé divers plugins aujourd'hui pour comprendre le processus, mais tout était très déroutant. J'ai trouvé que beaucoup de plugins utilisent les deux fichiers uninstall.php et register_uninstall_hook(__FILE__, 'pluginprefix_function_to_run');

Est-ce correct?

parce que le lien que j'ai fourni ci-dessus indique que ces deux méthodes sont différentes. alors qu'est-ce qui est correct en utilisant soit le hook d'enregistrement, soit le fichier uninstall.php, ou les deux?

1
Richa Sharma

Ce ne sont que deux manières différentes de faire la même chose. C’est à vous de choisir celui qui vous convient ou les deux. Ni est "correct". Utilisez ce qui vous semble le plus logique avec la structure de votre plugin.

1
Jacob Peattie