forked from deepStateMirrors/tabi
✨ feat: add pinned posts functionality (#424)
This commit is contained in:
parent
42f9bb9781
commit
36e53dc646
34 changed files with 207 additions and 91 deletions
|
@ -1,13 +1,14 @@
|
|||
+++
|
||||
title = "Domina la configuració de tabi: guia completa"
|
||||
date = 2023-09-18
|
||||
updated = 2024-10-20
|
||||
updated = 2024-11-13
|
||||
description = "Descobreix les múltiples maneres en què pots personalitzar tabi."
|
||||
|
||||
[taxonomies]
|
||||
tags = ["funcionalitat", "tutorial", "preguntes freqüents"]
|
||||
|
||||
[extra]
|
||||
pinned = true
|
||||
quick_navigation_buttons = true
|
||||
social_media_card = "social_cards/ca_blog_mastering_tabi_settings.jpg"
|
||||
+++
|
||||
|
@ -121,7 +122,6 @@ Configura `paginate_by` al front matter del teu arxiu `content/_index.md`:
|
|||
```toml
|
||||
title = "Últimes publicacions"
|
||||
sort_by = "date"
|
||||
template = "section.html"
|
||||
paginate_by = 5 # Mostra 5 publicacions per pàgina.
|
||||
|
||||
[extra]
|
||||
|
@ -137,7 +137,6 @@ Utilitza `section_path` a la secció `[extra]` del teu arxiu `content/_index.md`
|
|||
```toml
|
||||
title = "Últimes publicacions"
|
||||
sort_by = "date"
|
||||
template = "section.html"
|
||||
# No configuris `paginate_by` aquí.
|
||||
|
||||
[extra]
|
||||
|
@ -153,6 +152,23 @@ Notes addicionals:
|
|||
- El `title` al front matter estableix el títol que apareix sobre les publicacions.
|
||||
- Utilitza la ruta completa a l'arxiu `_index.md` de la secció per a `section_path`. Usar `section_path = "blog/"` no funcionarà.
|
||||
|
||||
##### Fixar entrades
|
||||
|
||||
Pots fixar entrades per mantenir-les a la part superior de la pàgina principal. En aquesta demo, aquesta entrada està fixada, així que apareix primera amb una icona i etiqueta de "fixada":
|
||||
|
||||
{{ dual_theme_image(light_src="blog/mastering-tabi-settings/img/pinned_post_light.webp", dark_src="blog/mastering-tabi-settings/img/pinned_post_dark.webp", alt="Entrada fixada", full_width=true) }}
|
||||
|
||||
Les entrades fixades es mostren primer, mantenint el seu ordre relatiu segons el `sort_by` de la secció, seguides per les entrades regulars.
|
||||
|
||||
Per fixar una entrada, afegeix el següent al seu front matter:
|
||||
|
||||
```toml
|
||||
[extra]
|
||||
pinned = true
|
||||
```
|
||||
|
||||
{{ admonition(type="note", text="Aquesta configuració només afecta les pàgines que utilitzen la plantilla predeterminada `section.html`. En aquesta demo, això inclou la pàgina principal i `blog/`. Altres seccions —pàgines d'etiquetes, `archive/` o sèries— ignoren aquesta configuració.") }}
|
||||
|
||||
##### Mostrar la data dels articles al llistat
|
||||
|
||||
Per defecte, quan es llisten els articles, es mostra la data de creació. Pots configurar quina(es) data(es) mostrar utilitzant l'opció `post_listing_date`. Configuracions disponibles:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue