На первый взгляд решение кажется невозможным для вывода чего-либо, если в Post нет заметок из-за пользовательских документов tumblr , но, как мы увидим, невозможное возможно.
Я придумал трюк, чтобы помочь вам с вашим вопросом.
Основная идея трюка - создавать специальные css class
только в том случае, если в сообщении нет заметок , после того, как трюк использует содержимое псевдо-элементы для вставки необходимого текста в блок .notes
сообщения.
Требования к трюкам: только разметка Tumblr и css ;
Tumblrразметка:
{block:Text}
<article class="{block:PostNotes}no{/block:PostNotes}nonotes">
…
<div class="notes">
{block:PostNotes}
{PostNotes}
{/block:PostNotes}
</div>
</article>
{/block:Text}
Одна строка css:
article .nonotes .notes:before { content: '0 notes'; }