Yksi jätä WordPress vaihtaaksesi Jekylliin on dmillainen tapa tehdä asiat, jotka WordPress teki tietokannalla, mutta ilman tietokantoja tai laajennuksia. Näemme tämän parametreissa, jotka ovat vielä keskeneräisiä Minimaaliset virheet -teeman config.yml-tiedostossa.
Ajat, jolloin verkkosivut olivat staattista sisältöä, ovat menneet kauan. Blogin on tarjottava lukijoille jonkinlainen vuorovaikutteisuus kommenttien muodossa.. Kommenttien tekemiseksi meidän on helpotettava tapaa löytää sisältöä, joka kutsuu heidät tekemään niin, ja emme saa unohtaa, että jos onnistumme saamaan heidät jakamaan artikkeleitamme, voimme saada uusia lukijoita.
Tämän saavuttamiseksi meidän on turvauduttava ulkoisiin palveluihin. Minimaaliset virheet on valmis käyttämään joitain suosituimpia määrityksillä.
Sallitaan lukijoiden kommentit
Jätämme Breadcrum-nimisen ominaisuuden sivuun, vaikka se näyttääkin olevan erittäin hyödyllistä käyttäjien navigoinnin helpottamiseksi, se on kuitenkin vielä testausvaiheessa.
Kommenttien osalta Voimme valita seuraavat vaihtoehdot:
- Ei kommentteja
- Disqus
- esitelmä
- staattinen mies
- ilmaukset
- Muut ratkaisut
Ota kommentit käyttöön siirtymällä osioon Oletukset joka on muokkaamasi tiedoston viimeisessä osassa ja osiossa arvot muutos
kommentit a totta.
Disqus
Yksi asia, joka motivoi minua hylkäämään WordPressin, on sen houkuttelemien roskapostien määrä. Vaikka esiasennettu laajennus on tarpeeksi hyvä, sinun on silti poistettava valvotut kommentit käsin.
Disqus ratkaisee tämän ongelman antamalla sinun asettaa valvonnan ennakkosäätimet. Kommentit eivät myöskään vie tilaa palvelimellasi. Et myöskään tarvitse tietokantaa, ja käyttäjät voivat rekisteröityä sosiaalisen median tileilleen.
Palvelu vaatii tilauksen, mutta ilmainen sopimus riittää yhdelle blogille.
Discuksen valitseminen palveluntarjoajaksi Palveluntarjoajat-osiossa (alla sanat_min_minuutti)
me teemme
provider: "disqus"
Kun rekisteröidymme Disqusiin, luomme aliaksen, laitamme sen lainausmerkkeihin sen jälkeen
lyhyt nimi:
esitelmä
esitelmä, se on paljon enemmän kuin kommenttijärjestelmä, se on keskustelufoorumi. Jos haluat käyttää sitä ilmaiseksi, sinun on asennettava se palvelimeller. Mekanismi, jolla sitä käytetään yhdessä blogisi kanssa, on enemmän tai vähemmän samanlainen, vain se
provider: "discourse"
Ja
discourse:
server:
Se antaa palvelimen osoitteen, jossa alusta on.
Facebook Comments
Suosittelen tätä vaihtoehtoa, koska se antaa käyttäjille mahdollisuuden kommentoida vain Facebook-tilinsä. Sen käyttäminen edellyttää lomakkeen täyttämistä tämä sivu.
Tämä lomake luo koodin sinulle. Katsokaa kuvakaappauksessa merkittyä sektoria.
Nyt olemme valmiit
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"
Muista poistaa numerointi valitaksesi vaihtoehdon.
ilmaukset
Tämä laajennus te antaa sinun käyttää GitHub-tilisi virheraporttien osaa kommentointialustana. Vastalause on sama kuin Facebookilla. Se pakottaa käyttäjät käyttämään tiliä alustalla.
Sinun on asennettava lausunnot GitHub-laitteellesi ja muokattava config.yml-tiedostoa tekemällä seuraavat muutokset.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"
staattinen mies
Es paljon enemmän kuin palautepalvelu, ja sitä voidaan käyttää myös kyselyjen tai tuotearvostelujen tuottamiseen. Se on ilmainen ja avoimen lähdekoodin, mutta tarvitset palvelimen isännöimään sitä.
Mitä tulee kommenttien käyttöön, sen avulla voit vastaanottaa ilmoituksia ja havaita roskapostia.
Minimal Mistakes -käyttöopas ei ole riittävän kattava määrittelemään sen kokoonpanoa, joten olen sen velkaa sinulle seuraavasta.
Muut ratkaisut
Jotta voimme käyttää muita ratkaisuja, meidän on laitettava
tarjoaja: "custom"
ja kansioon nimeltä _includes (Luomme sen, jos sitä ei ole) etsimme (tai luomme) toisen nimeltämme comments_providers ja sieltä sivun nimeltä custom.html liitämme upotuskoodin.
: