Mengizinkan komentar pembaca. Dari WordPress ke Jekyll 7

Mengizinkan komentar pembaca

Salah satu tantangan tinggalkan WordPress untuk beralih ke Jekyll adalah de cara apa untuk melakukan hal-hal yang dilakukan WordPress dengan database, tetapi tanpa menggunakan database atau plugin. Kita akan melihat ini di parameter yang masih harus diselesaikan di file config.yml dari tema Minimal Mistakes.

Hari-hari ketika halaman web adalah konten statis sudah lama berlalu. Sebuah blog perlu menyediakan pembaca dengan semacam interaktivitas dalam bentuk komentar.. Untuk membuat komentar kita harus memfasilitasi cara untuk menemukan konten yang mengundang mereka untuk melakukannya, dan, kita tidak boleh lupa bahwa jika kita berhasil mendapatkan artikel kita untuk membagikannya, kita akan bisa mendapatkan pembaca baru.

Untuk mencapai ini kita harus menggunakan layanan eksternal. Minimal Kesalahan siap menggunakan beberapa yang paling populer dengan konfigurasi minimum.

Mengizinkan komentar pembaca

Kami mengesampingkan fitur bernama Breadcrum yang meskipun tampaknya sangat berguna untuk memudahkan navigasi pengguna, namun masih dalam tahap pengujian.

Mengenai komentar, Kita dapat memilih opsi berikut:

  • Tidak ada komentar
  • Disqus
  • Ceramah
  • Facebook
  • manusia statis
  • ucapan
  • Solusi lain

Untuk mengaktifkan komentar, kita harus pergi ke bagian Default yang ada di bagian akhir file yang sedang kami edit dan di bawah bagian Nilai - Nilai mengubah
komentar a benar.

Disqus

Salah satu hal yang memotivasi saya untuk meninggalkan WordPress adalah jumlah spam yang ditariknya. Meskipun plugin pra-instal cukup baik, Anda masih harus menghapus komentar yang dimoderasi secara manual.

Disqus memecahkan masalah ini dengan memungkinkan Anda untuk mengatur moderasi pra-kontrol. Juga, komentar tidak memakan ruang di server Anda. Anda juga tidak memerlukan database dan pengguna dapat mendaftar dengan akun media sosial mereka.

Layanan ini memerlukan langganan, tetapi paket gratisnya cukup untuk satu blog.
Untuk memilih Diskus sebagai penyedia di bagian Penyedia (Di bawah kata_per_menit)
kita membuat
provider: "disqus"
Ketika kami mendaftar untuk Disqus, kami membuat alias, kami memasukkannya ke dalam tanda kutip setelahnya
nama pendek:

Ceramah

Ceramah, ini lebih dari sekadar sistem komentar, itu adalah platform diskusi. Untuk menggunakannya secara gratis, Anda perlu menginstalnya di serverr. Mekanisme untuk menggunakannya bersama dengan blog Anda kurang lebih sama, hanya itu
provider: "discourse"
Dan masuk
discourse:
server:

Itu pergi ke alamat server tempat platform berada.

Facebook Komentar

Ini bukan opsi yang saya rekomendasikan karena hanya memungkinkan pengguna untuk berkomentar dengan akun Facebook mereka. Untuk menggunakannya, Anda harus melengkapi formulir Halaman ini.
Formulir ini akan menghasilkan kode untuk Anda. Lihatlah sektor yang ditandai di tangkapan layar.
Kode untuk menggunakan komentar Facebook

Sekarang kita selesai
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"

Ingatlah untuk menghapus penomoran untuk memilih opsi.

ucapan

Plugin ini te memungkinkan Anda untuk menggunakan bagian laporan bug dari akun GitHub Anda sebagai platform komentar. Keberatannya sama dengan Facebook. Ini memaksa pengguna untuk memiliki akun di platform.

Anda harus menginstal ucapan di GitHub Anda dan memodifikasi config.yml dengan membuat perubahan berikut.
provider: "utterances"
theme: Opta por una de los dos y ponlo entre comillas sin el numeral.
issue_term: "nombre de usuario / nombre del repositorio"

manusia statis

Es lebih dari sekadar layanan umpan balik dan juga dapat digunakan untuk menghasilkan survei atau ulasan produk. Ini gratis dan open source, tetapi Anda memerlukan server untuk meng-host-nya.

Mengenai penggunaannya untuk komentar, memungkinkan Anda untuk menerima pemberitahuan dan mendeteksi spam.

Manual Minimal Kesalahan tidak cukup lengkap bagi saya untuk menguraikan konfigurasinya jadi saya berhutang kepada Anda untuk yang berikutnya.

Solusi lain

Untuk menggunakan solusi lain kita harus menempatkan
penyedia: "kustom"
dan di folder bernama _includes (Kami membuatnya jika tidak ada) kami mencari (atau membuat) yang lain bernama comments_providers dan di sana halaman bernama custom.html kami menempelkan kode embed.

:


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.