2012-12-16 6 views
10

Voglio aggiungere una classe al tag del corpo utilizzando se la frase, se la pagina è un post, quindi aggiungere la pagina alla classe se la pagina è un post, quindi aggiungere un post. Non so in particolare come farlo, qualcuno può aiutarmi a capirlo?Come può jekyll giudicare se si tratta di una pagina o un post?

+0

Ho fatto prima controllando per vedere se c'è una data associata alla pagina, poiché, in generale, solo i post hanno date. – mipadi

+3

Questa domanda non avrebbe dovuto essere chiusa come "troppo localizzata"; So che mi sono già chiesto questa stessa cosa, e sono sicuro che anche gli altri lo hanno fatto. – mipadi

risposta

16

È possibile verificare la presenza di page.date o page.id, ad es.

<div class="{% if page.id %} post {% else %} page {% endif %}"> 
    ... 
</div>