web-dev-qa-db-ja.com

ギャラリーで、同じ画像に異なるキャプションを付けるにはどうすればよいですか?

キャプションの異なるギャラリーでは同じ画像を使用できないようです。それを何らかの方法で機能させることは可能ですか?

ギャラリーを挿入するときにWordpressが作成しているショートカットコードを変更できるとしたら、次のようになります。

[gallery]
    [image 244 caption="Caption 1"]
[/gallery]

[gallery]
    [image 244 caption="Caption 2"]
[/gallery]

最善の方法は、Wordpress独自のギャラリー機能でこれを機能させることです。したがって、「ギャラリーを挿入」をクリックすると、上記のコードがテキストエディターに配置されます。もちろん、これらのショートコードを処理するコードも変更します。

もちろん、ここで書く前にインターネットで回答を検索しました。何も見つかりませんでした。

7

メディアライブラリに画像foo.jpgとbar.jpgがあるとします。 foo.jpgには「foo」というキャプションがあり、bar.jpgには「bar」というキャプションがあります。

これら2つの画像でギャラリーを作成すると、「foo」と「bar」のキャプションが表示されます。

別のキャプションでもう一度使用したいが、ギャラリーを使用していますか?問題ありません。別のギャラリーを作成して2つの画像を追加し、ギャラリーのキャプションを「abc」と「def」に変更します。

これで、foo.jpgのキャプションが「abc」に変更されます。ただし、そのキャプションが挿入された最初のギャラリーには、引き続き「foo」が表示されます。

少なくとも、それが私のテストサイトで機能する方法です。最新WordPress with Gutenberg "有効"。

同じことが単一の画像にも当てはまります-キャプションは変更されますが、ページ/投稿で使用されるキャプションは最初に設定された方法のままです。

リンクを含めることもできますが、必要ではないと思います。自分で簡単にテストできます。

1
bikegremlin