私は、優れた開発者が最も安全でクリーンな方法でアンインストールを提供するべきだと思います。
プロセスを理解するために、今日はさまざまなプラグインをダウンロードしましたが、すべてが非常に混乱しました。私は多くのプラグインがuninstall.phpファイルと register_uninstall_hook(__FILE__, 'pluginprefix_function_to_run');
の両方を使用していることを発見しました。
それが正しいか?
私が上記で提供したリンクがこれら二つが二つの異なる方法であると言うので。それでは、登録フックまたはuninstall.php、あるいはその両方を使用して何が正しいのでしょうか。
それらは同じことをする2つの異なる方法です。どちらを使用するか、または両方を使用するかどうかはあなた次第です。どちらも「正しい」わけではありません。あなたのプラグインの構造によってあなたにとってより理にかなっているほうを使ってください。