2017-03-19 1 views
1
<b:include data='blog' name='all-head-content'/> 
<b:if cond='data:blog.url == "PAGE-URL"'> 
<meta content='PAGE-DESCRIPTION' name='description'/> 
<meta content='PAGE-KEYWORDS' name='keywords'/> 
</b:if> 
<b:else/> 
<b:if cond='data:blog.url == "PAGE-URL"'> 
<meta content='PAGE-DESCRIPTION' name='description'/> 
<meta content='PAGE-KEYWORDS' name='keywords'/> 
</b:if> 
</b:include> 

Ce code me donne erreur indique que nous ne devrions pas mettre « exécution Reliure inconnue: autre dans un widget »Comment ajouter plusieurs balises META pour différents postes séparément dans Blogger?

+0

Comment ajouter plusieurs balises Meta dans « all-tête content » –

Répondre

1

Il y a un problème avec la déclaration b:else dans le code ci-dessus. Lorsque vous utilisez l'instruction b:else, l'instruction b:if n'a pas besoin d'être explicitement fermée & ouverte. Je suggère plutôt d'utiliser l'opérateur b:elseif fourni par Blogger. Un code de travail ressemblerait -

<b:include data='blog' name='all-head-content'> 
    <b:if cond='data:blog.url == "PAGE-URL"'> 
    <meta content='PAGE-DESCRIPTION' name='description'/> 
    <meta content='PAGE-KEYWORDS' name='keywords'/> 
    <b:elseif cond='data:blog.url == "PAGE-URL"' /> 
    <meta content='PAGE-DESCRIPTIONsss' name='description'/> 
    <meta content='PAGE-KEYWORDSssss' name='keywords'/> 
    </b:if> 
</b:include> 
+0

il me donne la même erreur « runtime Reliure inconnue: elseif dans un widget » –

+0

@SagarMistry Assurez-vous de copier le code entier de l'exemple ci-dessus. Dans votre code, il y a aussi un problème avec la balise 'b: include' qui est fermée à tort –

+0

oui j'ai copié le code entier et le coller