web-dev-qa-db-fra.com

Si le nom de la vignette de blogueur est x, affichez y?

Je suis nouveau dans l'édition de thèmes de blogueur et j'espère que quelqu'un qui reconnaît le code <b: si> peut vous aider.

C'est ce que je veux apprendre et mettre dans mon thème blogspot:

Si une publication contient une vignette spécifique ou est introuvable, affichez une autre image.

Quelque chose comme cette logique?

If thumb=='bad_picture_name' .or. thumb=='another_bad_pic_name'

    Display good_picture

Elseif thumb==missing

    Display transparent_gif-thumb

Else

    Display thumb

Endif
2
Mike Roe

Votre code devrait être comme ceci: (fonctionne avec de nouveaux thèmes)

<b:if cond='data:post.featuredImage'>
    <b:if cond='data:post.featuredImage == "img-src" or data:post.featuredImage == "img-src"'>
         Display good_picture
    <b:else/>
        Display thumb
    </b:if>
<b:else/>
    Display transparent_gif-thumb
</b:if>

Avec les anciens modèles (version 2), remplacez featuredImage par firstImageUrl

2
Bassam