web-dev-qa-db-ja.com

自分のプラグインを管理パネルから更新できるようにするにはどうすればいいですか?

ほとんどのWordpressプラグインは管理者パネルから更新することができます。

あなたはAdmin Panel > Plugins > Installed Plugins >に行き、あなたが新しいバージョンを持っている古い(古いプラグイン)を持っているなら、あなたは新しいプラグインをダウンロードするためにUpdateをクリックすることができます。

これを私のプラグインに追加するにはどうすればいいですか?これで作られています:

Plugin URI: http://mysite.com/wp/plugin

もしそうなら、そのフォルダを設定する方法よりも?そのフォルダ内のZipファイルのすべての新しいバージョンに名前を付ける必要がありますか。それともワードプレスにプラグインのバージョンを伝えるには?

1
artur99

あなたがあなたのプラグインの頭の中にあなたのサイトのURLを追加したとあなたが思うと私の推測が正しいなら、それは魔法のようにeveryonesプラグインを更新するでしょう、そして私はうまくいかないことをあなたに言わなければなりません。

選択肢があります。

  1. あなたはwordpress.orgであなたのプラグインをホストし、あなたが何もしなくてもreadmeの中で正しい安定したタグであなたのプラグインをsvnに押すことなしにほとんどうまくいく。
  2. これを処理するには、 https://github.com/YahnisElsts/plugin-update-checker のようなサードパーティコードを使用します。これには、このコードをプラグイン内に含める必要があります。あなたがこれを設定するならば、これはあなたが好きなすべてのサーバからあなたのプラグインを更新することを可能にするでしょう。
  3. あるいは、 Github Plugin Updater をインストールしてGithubでHostingプラグインをホストするように顧客またはユーザーにインストールまたは指示します。これはあなたのプラグインやwordpress.orgをホストするよりもずっと簡単です。自分のPlginをGithubにプッシュするだけで、readmeが何であるかを心配する必要はありません。必要なのはプラグインヘッダーGitHub Plugin URI: githubusername/githubreponameの中の1行だけです。それでうまくいきます。 (ヘッダのプラグインのバージョンが変わるとマスターブランチから自分自身を更新します)

Wp.​​orgのスタッフによると、あなたのプラグインが金銭やオープンソースのように無料でなければならず、不道徳なことをしないのであれば、私は最高の露出のために1を選ぶでしょう。

2
NextGenThemes