web-dev-qa-db-fra.com

Comment avoir des légendes différentes pour une même image, pour des galeries?

On dirait que je ne peux pas avoir la même image dans différentes galeries avec différentes légendes. Est-il possible de faire en sorte que cela fonctionne?

Comme si nous pouvions changer le code de raccourci que Wordpress crée lorsque vous insérez une galerie. Peut-être quelque chose comme ceci:

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

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

Le mieux serait de faire fonctionner cela avec la propre fonctionnalité de galerie de Wordpress. Ainsi, lorsque vous cliquez sur "Insérer une galerie", le code ci-dessus sera placé dans l'éditeur de texte. Ensuite, bien sûr, modifiez également le code qui gère ces shortcodes.

J'ai bien sûr recherché des réponses sur Internet avant d'écrire ici. Impossible d'en trouver.

7
Peter Westerlund

Supposons que vous ayez l'image foo.jpg et bar.jpg dans votre bibliothèque multimédia. foo.jpg a une légende disant "foo" et bar.jpg a une légende disant "bar".

Créez une galerie avec ces deux images, elles s'afficheront avec des légendes "foo" et "bar".

Vous voulez les utiliser à nouveau avec une légende différente, mais en utilisant une galerie? Pas de problème. Faites une autre galerie et ajoutez les deux images, en changeant leurs légendes de galerie pour dire "abc" et "def".

Maintenant, la légende de foo.jpg sera changée en "abc". Mais il affichera toujours "foo" dans la première galerie où il a été inséré avec cette légende.

C'est du moins ainsi que cela fonctionne sur mon site de test. Le plus récent WordPress avec Gutenberg "activé".

Et il en va de même pour les images simples - la légende est modifiée, mais la légende utilisée sur une page/publication reste la façon dont elle avait été initialement définie.

Je pourrais inclure les liens, mais je pense que ce n'est pas nécessaire - vous pouvez facilement le tester vous-même.

1
bikegremlin