Mam stronę internetową jekyll i mam kategorię (o nazwie photo
) i chciałem utworzyć osobny układ strony, która będzie zawierała tylko te posty, które były w kategorii photo
. Chcę również zachować posty z kategorii z głównego strony indeksu photo
.Ograniczenie listy postów jekyll do niektórych kategorii
Odpowiedz
Właśnie używany blok {% unless %}
w głównej strony indeksu, aby upewnić się, że post nie było zdjęcie. Przykład:
{% unless post.category == "photo"%}
{% comment %} List posts... {% endcomment %}
{% endunless %}
a ja to samo za pokazanie tylko zdjęć. Tylko z if
zamiast unless
.
Wszystkie kategorie są dostępne w obrębie obiektu lokacji, dostęp do wiadomości kategorii poprzez site.categories.photo
więc pętla będzie wyglądać następująco
{% for post in site.categories.photo %}
# render the photo post html
{% endfor %}
Chyba, że źle zrozumiał pytanie, powinno to być prawidłowa odpowiedź. – matb33
Rzeczywiście. Prawidłowo, ale trochę za późno. –
@ matb33 I.e. później niż za kwadrans, heh. –
kategorii jest wielkość liter, jak również. Jeśli kategoria to zdjęcie to będzie wyglądać następująco:
{% for post in site.categories.photo %}
# render the photo post html
{% endfor %}
Jeżeli kategoria jest zdjęcie to będzie wyglądać następująco:
{% for post in site.categories.Photo %}
# render the photo post html
{% endfor %}
Wystarczy szybkie szczegół, że potknął się na mojej budowie tak Myślałem, że się podzielę.
- 1. Ustawianie wielu kategorii Jekyll
- 2. Szablony kategorii w Jekyll
- 3. WordPress - tworzenie listy postów filtrowanych według tagów, a następnie kategorii
- 4. Dodaj element na ostatniej pętli Jekyll postów
- 5. Znaczniki semantyczne HTML5 dla znaczników i kategorii postów na blogu
- 6. Filtrowanie wpisów przy użyciu kategorii w Jekyll-Bootstrap
- 7. Ograniczenie rozmiaru listy w C#
- 8. F # ograniczenie wartość w pustej listy
- 9. Jaki jest najlepszy sposób dodawania kategorii do postów - blog Ruby on Rails
- 10. Kolekcja produktów Magento Dostać tylko produkty z niektórych kategorii
- 11. Niestandardowe typy postów i kategorie
- 12. Dodaj Obsługa postów do Hubot
- 13. Wordpress niestandardowe kategorie typów postów
- 14. Znaczniki: ograniczenie tworzenia znacznika do podanej listy poprzez ajax
- 15. Jekyll - Przekaż zmienną jekyll do niestandardowego tagu ciekłego
- 16. Filtr site.related_posts w Jekyll
- 17. WPF: Dynamiczne wiązanie listy do (niektórych) właściwości obiektu
- 18. jak uniemożliwić klikanie niektórych elementów listy?
- 19. jekyll - zrób listę page.tags
- 20. Jekyll: sprawdź, czy treść postu jest pusta
- 21. Wordpress - Lista wszystkich postów (z prawidłową_paginacją)
- 22. Ograniczenie rodzica do odniesienia
- 23. OGRANICZENIE DOŁĄCZ DO SQL
- 24. WordPress Login Login Przekierowanie do postów
- 25. Wordpress Custom Permalink tylko do postów
- 26. Dodaj bibliotekę javascript do postów Octopress?
- 27. Wordpress Przyklejony Posty z niestandardowymi typami Postów
- 28. Wydrukuj wartości postów
- 29. Znaczniki nachodzące na siebie kategorii kategorii
- 30. Rozmieszczanie stron Jekyll na Github
nie mogę znaleźć żadnych informacji na temat 'tagu unless'. Czy nadal jest obsługiwany? – orschiro
@orschiro Sprawdzić płyn dokumentację: https://github.com/Shopify/liquid/wiki/Liquid-for-Designers#tags – blockloop