Ambos elementos se pueden aceptar por for..in
, y la forma en que se agregan categorías y etiquetas es la misma. Entonces, ¿cuál es la diferencia?¿Cuál es la diferencia entre Categorías y etiquetas en Jekyll?
Respuesta
Me parece que la única diferencia importante es que las categorías se pueden usar en el puesto url - un puesto dentro de la "cerveza" y "comida" categorías, por defecto, tendrán esta url:
/food/beer/2008/09/09/foo-bar.html
en lugar de éste:
/2008/09/09/foo-bar.html
See the post tests for details
etiquetas tienen ninguna influencia en las direcciones URL, al menos de acuerdo con su tests.
Creo que también existen otras diferencias, pero la documentación es laking. Por ejemplo, no creo que los enlaces permanentes admitan etiquetas, pero sí admite la categoría. –
Desde el documentation:
En lugar de colocar mensajes dentro de carpetas, puede especificar una o más categorías que el puesto pertenece. Cuando se genera el sitio, la publicación actuará como si hubiera sido establecida con estas categorías normalmente. Las categorías (clave plural) se pueden especificar como una lista YAML o una cadena separada por espacios.
Similar a las categorías, se pueden agregar una o varias etiquetas a una publicación. También como categorías, las etiquetas se pueden especificar como una lista YAML o una cadena separada por espacios.
Eso solo sugiere similitudes; realmente no explica las diferencias entre categorías y etiquetas. This video tutorial sugiere que:
la única diferencia entre los dos es que las categorías se pueden reflejar en los enlaces permanentes de sus publicaciones.
Se va a explicar que
También pueden ser de naturaleza jerárquica, pero eso significa que, por ejemplo, si se le ocurrió una categoría de alimentos se podría llegar a una categoría de cupcakes, que es una especie de subcategoría de la comida. Las etiquetas, por otro lado, son planas. Son no jerárquica en la naturaleza
y que
Jekyll realmente no tiene ningún medio automatizado de generación de páginas de archivo o páginas de contenido con sede fuera de esas etiquetas y categorías.
El soporte para ese tipo de cosas se implementaría en el tema que está utilizando o podría hacerlo usted mismo.
- 1. ¿Cuál es la diferencia entre herencia y Categorías en Objective-C
- 2. Filtrar publicaciones usando categorías en Jekyll-Bootstrap
- 3. ¿Cuál es la diferencia entre + = y = +?
- 4. ¿cuál es la diferencia entre:.! y: r !?
- 5. ¿Cuál es la diferencia entre ".equals" y "=="?
- 6. Cuál es la diferencia entre $ y jQuery
- 7. Cuál es la diferencia entre = y: =
- 8. Cuál es la diferencia entre $ (...) y `...`
- 9. ¿Cuál es la diferencia entre dict() y {}?
- 10. ¿Cuál es la diferencia entre [indefinido] y [,]?
- 11. ¿Cuál es la diferencia entre {0} y ""?
- 12. ¿Cuál es la diferencia entre .ToString (+) y ""
- 13. ¿Cuál es la diferencia entre `##` y `hashCode`?
- 14. ¿Cuál es la diferencia entre "$^N" y "$ +"?
- 15. ¿Cuál es la diferencia entre " " y ""?
- 16. ¿Cuál es la diferencia entre JavaScript y script ECMA?
- 17. ¿Cuál es la diferencia entre @ y $ y% en MSBuild?
- 18. ¿Cuál es la diferencia entre JSF y Facelets?
- 19. Etiquetas VS Categorías
- 20. ¿Cuál es la diferencia entre .closest() y .parents ('selector')?
- 21. OpenGL (ES) - ¿Cuál es la diferencia entre frustum y orto?
- 22. ¿Cuál es la diferencia entre las etiquetas de apertura <% # y <% =?
- 23. ¿Cuál es la diferencia entre la abstracción y la encapsulación?
- 24. ¿Cuál es la diferencia entre Session.Abandon() y Session.Clear() en ASP.Net?
- 25. ¿cuál es la diferencia entre didselectrowindexpath y willselectrowindexpath en iphone?
- 26. ¿cuál es la diferencia entre NULL y Empty en mysql
- 27. ¿Cuál es la diferencia entre longblob y longtext en mysql?
- 28. ¿Cuál es la diferencia entre $ @ y $ * en scripts de shell?
- 29. ¿Cuál es la diferencia entre flush y commit en Hibernate?
- 30. ¿Cuál es la diferencia entre iTerm2 y Terminal en Mac?
No puedo entender lo que quiere hacer en su primer párrafo. Por favor explícalo y/o agrega un código que muestre lo que quieres hacer. – kikito
¿Está buscando etiquetar las publicaciones en jekyll? – 18bytes
@kikito: Editado. Eliminó las partes confusas. – jiyinyiyong