2016-12-02 2 views
0

Я пытаюсь создать собственный шаблон блога, и я хотел бы добавить раздел с полезными сообщениями, но мой контент не отображается в моем блоге.Виджет Blogger Тип HTML, не отображающий контент

Это мой код:

<b:section id='featured-slider' maxwidgets='1' showaddelement='yes'> 
    <b:widget id='HTML5' locked='true' title='Featured' type='HTML'> 
    <b:includable id='main'> 

<!-- posts --> 
<div class='featured-container'> 

<b:loop values='data:posts' var='post'> 
<b:if cond='data:blog.url == data:blog.homepageUrl'> 
<b:loop values='data:post.labels' var='label'> 
<b:if cond='data:post.labels'> 
<b:if cond='data:label.name == &quot;featured&quot;'> 

<div class='featured-post'> 
<img class='featured-post-img' expr:alt='data:post.title' expr:src='data:post.firstImageUrl'/> 
<h2 class='featured-post-title'><data:post.title/></h2> 
</div> 
</b:if> 
</b:if> 
</b:loop> 
    </b:if> 
</b:loop> 

</div> 

</b:includable> 

    </b:widget> 
</b:section> 

Однако, если изменить виджет типа в "блог", содержание показывает:

<b:widget id='Blog1' locked='true' title='Featured' type='Blog'> 

Почему с типом "HTML" не работает? Вы знаете какой-либо другой альтернативный способ сделать это?

Заранее спасибо.

С уважением.

ответ

0

В шаблоне блоггера каждый тип виджета использует разные данные, как указано в Layouts Data Tags, и вы можете использовать только один признанный виджет сообщения в своем шаблоне.

+0

Я использую только признакам пост виджет (код, который я вставил) .Однако содержимое не отображается, если тип «HTML », и я не понимаю, почему. – user2512569

+0

Попробуйте изменить тип шрифта = 'FeaturedPost' – Bassam

+0

Он также не работает. Просто с типом «Blog», но вам нужен только виджет типа Blog (главный виджет). В любом случае, спасибо за вашу помощь. – user2512569

Смежные вопросы