web-dev-qa-db-ja.com

リポジトリに表示されないプラグインのスクリーンショット

スクリーンショットを自分のプラグインに表示させるのに大きな問題があります。

Readmeファイルを検証し、スクリーンショットを/trunkディレクトリと/tags/1.0ディレクトリの両方に配置しました(1.0は安定しています)。多くの検索結果とかなりの数の既存のプラグインを見て、自分がしていることと違うことを確認しましたが、何をしても、何が間違っているのかわかりません。

Running pngcheck の出力は、

$ pngcheck trunk/*.png
OK: trunk/screenshot-1.png (1418x761, 24-bit RGB, non-interlaced, 98.4%).
OK: trunk/screenshot-2.png (699x373, 24-bit RGB, non-interlaced, 77.6%).
OK: trunk/screenshot-3.png (370x701, 24-bit RGB, non-interlaced, 70.1%).
OK: trunk/screenshot-4.png (935x331, 24-bit RGB, non-interlaced, 93.8%).

No errors were detected in 4 of the 4 files tested.

プラグインリポジトリは http://plugins.svn.wordpress.org/tel-link-obfuscate/ にあります
WPプラグインページのスクリーンショットセクションには、プラグインの説明が表示されているだけです。

明らかにどんな助けでも評価されて、それまで私は私のプラグインページのスクリーンショットなしで生きなければならないでしょう。

3
user1281057

readme.txtが問題なく、画像ファイルに明らかな問題もないことを考えると、私はそれがシステムのバグであると考える傾向があります、そしてそのような場合それは[email protected]に報告されるべきです。

とにかく、 2012年12月 以降、ルートフォルダ/assets[1] スクリーンショットファイルと ヘッダー画像 (またはバナーファイル)の保存に使用されています。

主な理由は、スクリーンショットがプラグイン自体によって使用されることはめったになく、単にZipファイルのサイズを大きくすることです。

変更を発表した記事からの重要なメモ: 私の強調点

  • スクリーンショットの命名規則は変更されておらず、キャプションのreadme.txt要件も変更されていません。名前と動作はまったく同じです。ファイルは新しい場所に移動することができます。

  • 昔のやり方もまだうまくいきます。あなたのスクリーンショットがプラグインの「安定した」ディレクトリにあれば、それはそこで問題ないでしょう。

  • アセットディレクトリ内のスクリーンショットは、プラグインディレクトリ内のスクリーンショットよりも優先されます。両方持っていれば、次に資産ディレクトリが勝ちます。もちろん、両方を持つ理由は実際にはありません。これは単に下位互換性のためです。

[1]/tagsおよび/ trunkディレクトリと並んで存在するオプションのディレクトリ

3
brasofilo

初めてアセットフォルダを使用する場合は、次のことを忘れないでください。

svn add assets/*

そしてアップデートをコミットします。 ;-)

なぜ私のバナー画像やスクリーンショットが表示されず、SVNにも追加しないのか気付いたのですが。

HTH!

1
Nirav Mehta