Permetent comentaris de lectors. De WordPress a Jekyll juliol

Permetent comentaris de lectors

Un dels desafiaments de deixar WordPress per passar-se a Jekyll és di quina manera fer les coses que WordPress feia amb una base de dades, però sense usar bases de dades ni complements. Això ho veurem en els paràmetres que ens queden per completar a l'arxiu config.yml del tema Minimal Mistakes.

Els temps en què les pàgines web eren contingut estàtic van quedar lluny fa molt de temps. Un bloc necessita brindar als lectors algun tipus d'interactivitat en forma de comentaris. Per fer els comentaris hem de facilitar la forma de trobar continguts que els convidi a fer-ho, i, no hem d'oblidar que si aconseguim que els comparteixin els nostres articles, podrem aconseguir nous lectors.

Per aconseguir això hem de recórrer a serveis externs. Minimal Mistakes està preparat per a utilitzar alguns dels més coneguts amb un mínim de configuració.

Permetent comentaris de lectors

Estem deixant de banda una característica anomenada Breadcrum que encara que sembla molt útil per facilitar la navegació dels usuaris, encara està en fase de proves.

Pel que fa als comentaris, Podem optar per les següents opcions:

  • sense comentaris
  • Disqus
  • Discurs
  • Facebook
  • Staticman
  • enunciats
  • altres solucions

Per habilitar els comentaris hem d'anar a la secció Defectes per defecte que està en la part final de l'arxiu que estem editant i sota l'apartat Valors canviar
comentaris a veritat.

Disqus

Una de les coses que em va motivar a abandonar WordPress és la quantitat d'spam que atrau. Tot i que el complement que porta preinstal·lat és prou bo, encara has d'eliminar els comentaris moderats a mà.

Disqus soluciona aquest problema perquè et permet establir controls previs de moderació. A més, els comentaris no ocupen espai en el teu servidor. Tampoc necessites una base de dades i els usuaris puden registrar-se amb els comptes de les seves xarxes socials.

El servei requereix subscripció, però el pla gratuït és suficient per a un bloc.
Per seleccionar Discus com a proveïdor en la secció Providers (A sota de words_per_minute)
fem
provider: "disqus"
Quan ens vam inscriure en Disqus generem un àlies, el posem entre cometes després de
shortname:

Discurs

Discurs, És molt més que un sistema de comentaris, es tracta d'una plataforma de discussió. Per usar-la en forma gratuïta necessites instal·lar en un servitr. El mecanisme per fer-la servir al costat teu bloc és més o menys semblant només que
provider: "discourse"
I a
discourse:
server:

Va la direcció de l'servidor on hi ha la plataforma.

Facebook Comments

No és una opció que recomani ja que només permet que els usuaris comentin amb el seu compte de Facebook. Per usar-la necessites completar el formulari de aquesta pàgina.
Aquest formulari et generarà un codi. Fixa't en el sector mardado en la captura de pantalla.
Codi per a usar comentaris de Facebook

Ara completem
comments:
provider: "facebook"
appid: # Esto se reemplaza por lo que te aparece en el generador del código (Mira la captura de pantalla para guiarte
num_posts: # 5 (default)
colorscheme: # "light" (default), "dark"

Recorda eliminar l'numerar per seleccionar l'opció.

enunciats

aquest complement te permet utilitzar la secció d'informes d'errors del teu compte de GitHub com a plataforma de comentaris. L'objecció és la mateixa que per a Facebook. Obliga els usuaris a tenir compte a la plataforma.

Has de instal·lar utterances al teu GitHub i modificar config.yml fent els següents canvis.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

Staticman

Es molt més que un servei de comentaris i pot usar-se també per generar enquestes o revisions de productes. És gratuït i de codi obert, però necessites un servidor on allotjar-la.

Pel que fa al seu ús per a comentaris, permet rebre notificacions i detectar el correu brossa.

El manual de Minimal Mistakes no és prou complet per m'estengui en la seva configuració per la qual cosa les he per a la propera.

altres solucions

Per poder utilitzar altres solucions hem de posar
provider: «custom»
i en una carpeta anomenada _includes (La vam crear si no existeix) busquem (o vam crear) una altra trucada comments_providers i allà cap pàgina custom.html enganxem el codi per embeure.

:


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.