Tengo un sitio web jekyll y tengo una categoría (llamada photo
) y quería crear un diseño separado para una página que enumerara solo las publicaciones que estaban en la categoría photo
. También quiero mantener publicaciones con la categoría photo
fuera de la página principal del índice.Limite la lista de publicaciones de jekyll a ciertas categorías
Respuesta
Acabo de utilizar un bloque {% unless %}
en la página principal del índice para asegurarme de que la publicación no sea una foto. Ejemplo:
{% unless post.category == "photo"%}
{% comment %} List posts... {% endcomment %}
{% endunless %}
Y yo lo mismo para mostrar sólo fotos. Solo con if
en lugar de unless
.
Todas las categorías están disponibles en el objeto de sitio, acceda a los mensajes de una categoría a través de site.categories.photo
por lo que su bucle se vería así
{% for post in site.categories.photo %}
# render the photo post html
{% endfor %}
A menos que me entienda mal la pregunta, esta debería ser la respuesta correcta. De hecho – matb33
. Correcto, pero un poco tarde. –
@ matb33 es decir más tarde que una cuarta parte, je. –
La categoría es sensible a mayúsculas también. Si su categoría es la foto a continuación, que se verá así:
{% for post in site.categories.photo %}
# render the photo post html
{% endfor %}
si su categoría es de fotos a continuación, se vería así:
{% for post in site.categories.Photo %}
# render the photo post html
{% endfor %}
Sólo un detalle rápida que tropecé en mi compilación por lo Pensé que lo compartiría.
- 1. Filtrar publicaciones usando categorías en Jekyll-Bootstrap
- 2. MySQL: Obtener publicaciones de categorías
- 3. Wordpress - orden de la lista de categorías en la página de edición de publicaciones
- 4. Jekyll: nuevas publicaciones no se generan
- 5. ¿Es posible programar publicaciones con Jekyll?
- 6. ¿Cuál es la diferencia entre Categorías y etiquetas en Jekyll?
- 7. Plantillas de categoría en Jekyll
- 8. Cómo seleccionar publicaciones con etiquetas/categorías específicas en WordPress
- 9. ¿Cuál es la mejor manera de agregar categorías a las publicaciones? Blog de Ruby on Rails
- 10. Enumerando todas las publicaciones del blog (con contenido) con Jekyll
- 11. ¿Cómo enlaza Wordpress las publicaciones a categorías en su base de datos?
- 12. Filtrar site.related_posts en Jekyll
- 13. Joomla lista de categorías de anulación para agregar ID a cada elemento de la lista
- 14. Colección de productos de Magento Obtener solo productos de ciertas categorías
- 15. Validación de rieles: limite la entrada a valores específicos
- 16. cómo crear una lista de categorías/segmentos?
- 17. Limite la velocidad de File.Copy
- 18. Devolver solo publicaciones de Jekyll que coincidan con el año específico
- 19. Jekyll - Mapa varias direcciones URL a misma Jekyll presentar
- 20. Jekyll parece haber dejado de procesar páginas
- 21. Publicar sin título en Jekyll
- 22. ¿RestFB no busca publicaciones de cierta cuenta para ciertas palabras clave?
- 23. Contenido dinámico con Jekyll
- 24. Páginas de archivo de autor en Jekyll
- 25. Limite el paso de la cámara
- 26. Limite la consulta en CursorLoader
- 27. Limite la velocidad de descarga usando PHP
- 28. Tiene dificultades con Jekyll/Liquid
- 29. Paginar a través de una lista aleatoria de publicaciones de blog usando will_paginate
- 30. ¿Cómo personalizar la url de Jekyll?
no puedo encontrar ninguna información sobre la etiqueta 'unless'. ¿Sigue siendo compatible? – orschiro
@orschiro comprobar la documentación del líquido: https://github.com/Shopify/liquid/wiki/Liquid-for-Designers#tags – blockloop