この質問は、おそらくすべてのソフトウェア更新に適しています。ソフトウェアの更新は通常どのように機能しますか? WordPress プラグインを開発しましたが、更新モジュールをコーディングしたいと考えています。プラグインは新しい更新をチェックし、更新が利用可能な場合はユーザーに通知されます。
最も簡単な部分が完了しました。新しい更新をチェックするためのフックが稼働中であり、新しいバージョンが利用可能であれば、ユーザーに通知が表示されます。
今が最も難しい部分です。プラグインの新しいバージョンは私のサーバーでホストされています。すべてのファイルを新しいファイルに置き換えるか、更新された部分のみに置き換える必要がありますか。新しいバージョンを ZIP ファイルとして提供します。これをWordPressに実装するにはどうすればよいですか?