Permiterea comentariilor cititorilor. De la WordPress la Jekyll 7

Permiterea comentariilor cititorilor

Una dintre provocările lăsați WordPress pentru a trece la Jekyll este dCe fel de a face lucrurile pe care le-a făcut WordPress cu o bază de date, dar fără a utiliza baze de date sau pluginuri. Vom vedea acest lucru în parametrii care rămân de finalizat în fișierul config.yml al temei Minimal Mistakes.

Zilele în care paginile web erau conținut static au dispărut de mult. Un blog trebuie să ofere cititorilor un fel de interactivitate sub formă de comentarii.. Pentru a face comentarii, trebuie să facilităm modul de a găsi conținut care îi invită să facă acest lucru și, nu trebuie să uităm că, dacă vom reuși să obținem articolele noastre pentru a le împărtăși, vom putea obține noi cititori.

Pentru a realiza acest lucru, trebuie să recurgem la servicii externe. Minimal Mistakes este gata să folosească unele dintre cele mai populare, cu un minim de configurație.

Permiterea comentariilor cititorilor

Lăsăm deoparte o caracteristică numită Breadcrum care, deși pare foarte utilă pentru a facilita navigarea utilizatorului, este încă în faza de testare.

În ceea ce privește comentariile, Putem alege următoarele opțiuni:

  • Nu sunt comentarii
  • Disqus
  • discuție
  • Facebook
  • om static
  • enunțuri
  • Alte soluții

Pentru a activa comentariile trebuie să mergem la secțiune valori prestabilite care se află în partea finală a fișierului pe care îl edităm și în secțiunea Valori schimba
comentarii a Adevărat.

Disqus

Unul dintre lucrurile care m-au motivat să renunț la WordPress este cantitatea de spam pe care o atrage. Deși pluginul preinstalat este suficient de bun, trebuie totuși să eliminați manual comentariile moderate.

Disqus rezolvă această problemă permițându-vă să setați pre-controale de moderare. De asemenea, comentariile nu ocupă spațiu pe serverul dvs. De asemenea, nu aveți nevoie de o bază de date, iar utilizatorii se pot înregistra cu conturile lor de socializare.

Serviciul necesită un abonament, dar planul gratuit este suficient pentru un blog.
Pentru a selecta Discus ca furnizor în secțiunea Furnizori (mai jos cuvinte_per_minut)
hacemos
provider: "disqus"
Când ne înscriem la Disqus generăm un alias, îl punem între ghilimele după
nume scurt:

discuție

discuție, este mult mai mult decât un sistem de comentarii, este o platformă de discuții. Pentru a-l utiliza gratuit trebuie să-l instalați pe un serverr. Mecanismul de utilizare al acestuia împreună cu blogul dvs. este mai mult sau mai puțin similar, doar atât
provider: "discourse"
Și în
discourse:
server:

Merge la adresa serverului pe care se află platforma.

Facebook Comentarii

Nu este o opțiune pe care o recomand, deoarece permite utilizatorilor doar să comenteze cu contul lor de Facebook. Pentru a-l utiliza, trebuie să completați formularul aceasta pagina.
Acest formular va genera un cod pentru dvs. Aruncați o privire asupra sectorului marcat în captura de ecran.
Cod pentru a utiliza comentariile de pe Facebook

Acum terminăm
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"

Nu uitați să eliminați numerotarea pentru a selecta opțiunea.

enunțuri

Acest plugin te vă permite să utilizați secțiunea de rapoarte de erori din contul dvs. GitHub ca platformă de comentarii. Obiecția este aceeași ca și pentru Facebook. Obligă utilizatorii să aibă un cont pe platformă.

Trebuie să instalați enunțuri pe GitHub și să modificați config.yml făcând următoarele modificări.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

om static

Es mult mai mult decât un serviciu de feedback și poate fi utilizat și pentru a genera sondaje sau recenzii de produse. Este gratuit și open source, dar aveți nevoie de un server pentru a-l găzdui.

În ceea ce privește utilizarea acestuia pentru comentarii, vă permite să primiți notificări și să detectați spam.

Manualul Minimal Mistakes nu este suficient de complet pentru a detalia configurația acestuia, așa că ți-l datorez pentru următorul.

Alte soluții

Pentru a folosi alte soluții trebuie să punem
furnizor: "personalizat"
iar într-un folder numit _include (îl creăm dacă nu există) căutăm (sau creăm) altul numit comments_providers și acolo o pagină numită custom.html lipim codul de încorporare.

:


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.