Показывать рекламу (AdSense) только для определенных c ярлыков в блоге - PullRequest
0 голосов
/ 27 января 2020

Я хочу показывать рекламу только в указанных c ярлыках, как здесь:

Но это не работает. Это ничего не показывает мне. Как я могу решить эту проблему? Я хочу показать Google AdSense для ярлыков Gartenblog, Foodblog, Reiseblog, Fotoblog и Blogging, если нет этих ярлыков, то должна появиться другая реклама. Как я могу это сделать?

<b:if cond='data:post.labels none (label => label.name in ["Gartenblog","Foodblog","Familienblog","Reiseblog","Fotoblog","Blogging"])'>
<b:if cond='data:post.labels any (label => label.name == ["Gartenblog","Foodblog","Familienblog","Reiseblog","Fotoblog","Blogging"])'>

Это прекрасно работает, если я просто использую одну метку, но не для нескольких.

1 Ответ

0 голосов
/ 28 января 2020

Проверка длины:

<b:if cond='(data:post.labels where (label => label.name in ["Gartenblog","Foodblog","Familienblog","Reiseblog","Fotoblog","Blogging"])).length gt 0'>
  <!-- Ad One -->
<b:else/>
  <!-- Ad Two-->
</b:if>
...