Je suis en train de faire une boucle pour les liens de navigation de navigation sous mes poteaux. Cela se passe dans le _Layout de postes.html
Je ne peux pas obtenir le lien pour ne pas montrer si le poteau est le dernier ou le premier. Toute aide serait géniale. P>
3 Réponses :
Changez votre si code> instructions pour simplement vérifier si
post.Previous code> existe.
{% if post.previous %}
<span class="page-nav-item">
<a rel="prev" href="{{ post.previous.url }}" title="View {{ post.previous.title }}">← View previous article</a>
</span>
{% endif %}
{% if post.next %}
<span class="page-nav-item">
<a rel="next" href="{{ post.next.url }}" title="View {{ post.next.title }}">View next article →</a>
</span>
{% endif %}
J'ai eu une meilleure chance en utilisant 'Page.Next' et 'page.Provoir', mais merci pour l'aide.
J'avais mieux la chance d'utiliser la page.Next/previous
{% if page.previous %} <a rel="prev" href="{{ page.previous.url }}">← Older</a> {% endif %} {% if page.next %} <a rel="next" href="{{ page.next.url }}">Newer →</a> {% endif %}
Ajouter des images à votre fond de lien.
Pour les images pour afficher Just Ajouter Image: [Emplacement de l'image] Code> Dans la matière première YAML
<div class="postNav clearfix">
{% if page.previous.url %}
<a class="prev{% if page.previous.image %} image{% endif %}" href="{{ page.previous.url }}"><span>« {{ page.previous.title }}</span>
{% if page.previous.image %}
<img src="{{ '/assets/blog-img/' | append: page.previous.image }}" alt="">
{% endif %}
</a>
{% endif %}
{% if page.next.url %}
<a class="next{% if page.next.image %} image{% endif %}" href="{{ page.next.url }}"><span>{{ page.next.title }} »</span>
{% if page.next.image %}
<img src="{{ '/assets/blog-img/' | append: page.next.image }}" alt="">
{% endif %}
</a>
{% endif %}
</div>