Afegeix comentaris a les teves publicacions amb aquestes 4 plataformes
Taula de contingut
Descobreix com habilitar una secció de comentaris a les teves publicacions utilitzant giscus, utterances, Hyvor Talk, o Isso, permetent la interacció i feedback dels lectors. tabi actualment suporta quatre sistemes de comentaris: giscus i utterances, Hyvor Talk i Isso. giscus i utterances són projectes de codi obert que et permeten afegir una secció de comentaris al teu lloc web utilitzant les «issues» (utterances) o «discussions» (giscus) de GitHub. Són perfectes per a generadors de llocs estàtics com Zola, ja que permeten als teus lectors interactuar i deixar comentaris a les teves publicacions sense requerir un backend tradicional o una base de dades. Com que tots dos es basen en GitHub, giscus i utterances requereixen que els usuaris tinguin un compte a GitHub i autoritzin l’aplicació respectiva. Alternativament, els visitants també poden comentar directament en la discussió o «issue» corresponent a GitHub. Ambdues són excel·lents eines per afegir comentaris al teu blog, però giscus té alguns avantatges: Hyvor Talk és una plataforma de comentaris de pagament centrada en la privadesa. Ofereix tots els avantatges del giscus i alguns més, com la moderació i la detecció de correu brossa. Isso és un sistema de comentaris de codi obert autoallotjat que emmagatzema els comentaris a la seva pròpia base de dades. Un dels seus principals avantatges és la privacitat; no comparteix les dades dels usuaris amb tercers. També té una interfície lleugera i neta, facilitant als teus visitants deixar comentaris. Isso també permet comentaris anònims, potencialment augmentant la participació dels usuaris a la teva pàgina web. giscus y utterances requereixen una configuració similar. Primer, visita el lloc web del sistema que vulguis habilitar: giscus.app o utteranc.es. Segueix les instruccions de la secció Configuració del lloc web, i tria les opcions que prefereixis. Finalment, estableix els valors que es mostren a la secció Habilitar giscus/utterances (el bloc de codi giscus té més opcions que utterances: Configura el teu lloc web des de la consola Hyvor Talk i completa la configuració a Per habilitar Isso, primer hauràs d’instal·lar i executar un servidor Isso (aquí tens una guia útil). Després, completa aquestes configuracions a La opció Alternativament, pots habilitar els comentaris a publicacions concretes afegint el nom del sistema ( Si accidentalment habilites més d’un sistema, Zola mostrarà un error. Si el teu lloc web té múltiples idiomes amb publicacions coincidents (com aquesta demo), i t’agradaria compartir comentaris entre idiomes, has d’utilitzar A continuació trobaràs el widget de giscus amb la configuració mostrada a dalt. Configuració
Sistemes basats en GitHub
script
) en la secció corresponent del teu config.toml
: [extra.giscus]
o [extra.utterances]
. giscus
[]
= false
= true
= "elTeuNomDUsuariDeGithub/elTeuRepositori"
= "LaTevaIDdeRepositori"
= "Anuncis"
= "LaTevaIDdeCategoria"
= "slug"
= 1 # 1 per habilitar, 0 per deshabilitar.
= 1 # 1 per habilitar, 0 per deshabilitar.
= true
= "noborder_light"
= "noborder_dark"
= "" # Deixa en blanc perquè coincideixi amb l'idioma de la pàgina.
= true
utterances
[extra.utterances]
enabled_for_all_posts = false
automatic_loading = true
repo = "elTeuNomDUsuariDeGithub/elTeuRepositori"
issue_term = "slug"
label = "💬"
light_theme = "github-light"
dark_theme = "photon-dark"
lazy_loading = true
Hyvor Talk
config.toml
:[]
= false
= true
= "1234"
= true
= ""
= "" # Correu (o correu codificat en base64) de l'autor.
= true
Isso
config.toml
:[]
= false
= true
= "https://example.com/comments/" # URL a Isso.
= true
= ""
= "inf"
= "5"
= true
= true
= ""
= true
Configuracions comunes
enabled_for_all_posts = true
habilita globalment el sistema de comentaris corresponent.utterances
, giscus
, hyvortalk
o isso
) = true
. Per exemple, així és com habilitaries giscus:= "L'art de l'entremaliadura segons Shin-Chan
= 1990-02-14
= "Descobreix com les travessures poden canviar la teva perspectiva de vida."
[]
= ["personal", "travessures"]
[]
= true
issue_term = "slug"
(per giscus y utterances) o page_id_is_slug = true
(per Hyvor Talk o Isso). Això utilitzarà el nom de l’arxiu Markdown (sense l’etiqueta d’idioma) com a identificador. Totes les altres opcions crearan diferents seccions de comentaris per a cada idioma. Exemple en viu