ユーザーが投稿サムネイルのトリミング領域を定義できるようにする方法はありますか?サムネイルは常に既存の投稿の添付ファイルであり、サムネイルごとに追加の添付ファイルを作成するのではなく。
投稿のサムネイルは200x100ピクセルで、投稿で使用されている画像の1つから取得する必要があります。私の理想的な世界では、「注目画像を設定」リンクをクリックすると、すでに含まれている画像の概要が表示され、これらの画像のいずれかをクリックすると、トリミング領域を自分で定義できます(移動またはサイズ変更しますが、 2x1アスペクト比)。[OK]をクリックすると、新しい投稿のサムネイルは_wp_attachment_metadata['sizes']['post-thumbnail']
、新しい添付ファイルとしてではなく、元の添付ファイル(メタデータフィールドなど)と共に保存されます。すでに別の投稿の投稿サムネイルとして使用されている画像を使用することは許可されるべきではありません、または少なくとも警告を与える必要があります。
画像のすべてのバージョン、または投稿のサムネイルだけでなく、通常のサムネイルを編集することもできるため、付属の画像エディターは私のニーズに合わないと思います。また、どのバージョンを編集しているかを知るのは少し混乱するので、ユーザーはさらに多くの問題を抱えていると思います。
私が望むことをするプラグインはありますか、それとも自分のニーズに簡単に拡張できるプラグインはありますか?
更新:UIの例
Mac OS Xアドレス帳の画像ピッカーのインターフェイスがとても気に入っています。画像を選択し、スライダーを使用して固定比率のサムネイルクロッパーのサイズを変更します。ベース画像をドラッグすることもできます。あなたは、複数の画像サイズにこのアイデアを拡張することができます(私は持っているpost-thumbnail
とpost-thumbnail-1/2
、それは例えば、その半分の大きさです)。ユーザーがチェックボックスを使用して現在編集しているサイズ(s)を選択し、画面上に適切な切り抜き長方形を描くようにします。