Kiedy już mamy blog, cas aby oddać społeczności panel z komentarzami, aby zdobyć feedback na temat danego artykułu. Dla wszystkich blogerów, wiadomość zwrotna to bardzo cenna wartość.
Przyszła więc pora na integrację z Disqus-em.
Krok 1. Założenie konta w Disqus
Wchodzimy na stronę disqus.com i zakładamy konto.
Tworzymy konto, by móc ustawić swoje dane: avatar, imię i nazwisko, itp.
Krok 2. Założenie nowej strony w Disqus
Potrzebowaliśmy konta, aby zostać administratorem komentarzy na nowej stronie. Załóżmy więc nową stronę, aby móc skonfigurować na niej panel z komentarzami.
- Wchodzimy na disqus.com/admin
-
W lewym górnym logu klikamy na
Your Sites
a następnie naNew
.Powinniśmy być na stronie disqus.com/admin/create
- Uzupełniamy formularz:
- W pole
Website Name
wpisujemy nazwę aplikacji / strony, gdzie chcemy osadzić komentarze - W liście
Category
wybieramy 1 z 10 kategorii tematycznej naszej strony. Pomocne jest to dla użytkowników Disqusa, którzy podczas przeglądania samego portalu Disqus.com będą poszukiwać artykułów z danej kategorii. - W liście
Language
warto wybrać język strony. W tym języku będzie wyświetlany komponent z komentarzami.
- W pole
-
W kolejnym kroku wybieramy plan.
Polecam wybrać darmowy, tj.
Basic
i potwierdzić klikając wSubscribe Now
. -
W kolejnym kroku
Disqus
prezentuje listę platform, gdzie chcemy osadzić panel z komentarzami. Proponuję wybrać ostatnią opcję:I don't see my platform listed, install manually with Universal Code
Zostanie zaprezentowany film jak osadzić
Disqus
a na zwykłej stronie. Nie interesuje nas on. Szablony w Hexo posiadają już integrację zDisqus
-em out-of-the-box.Klikamy w przycisk
Configure
, znajdujący się na samym dole strony. - Na stronie konfiguracji możemy wybrać:
- styl panelu komentarzy dla jasnych albo ciemnych teł
- typ kroju fontu użytego w panelu z komentarzami
- adres URL do głównej strony, gdzie panel z komentarzami będzie dostępny np. piecioshka.github.io/hexo-blog
W tym momencie wszystkie pola są opcjonalne. Oznacza to tyle że nie musimy ich uzupełniać.
Krok 3. Konfiguracja komentarzy na blogu
Konfiguracja Disqus
-a w Hexo jest banalnie prosta.
Wystarczy, że do pliku _config.yml
dodamy odpowiednią wartość
disqus_shortname
i … ale pomału.
Skąd pobrać wartość disqus_shortname
?
- Znowu wchodzimy na disqus.com/admin
- Wybieramy nowo dodaną stronę (z panelu na górze strony)
- Po prawej stronie klikamy z link
Edit Settings
-
Znajdziemy się na stronie, gdzie będzie widoczny pole
Shortname
.Kopiujemy wartość tego pola: np.
piecioshka-pl
Uwaga
Wartość tego pola nie może być zmieniona.
Jedynym rozwiązaniem jest usunięcie strony i założenie nowej. -
W pliku
_config.yml
na dole strony dodajemy:theme_config: comments: disqus_shortname: piecioshka-test
Jeśli już wcześniej istniał klucz
theme_config
to dodajemy tylko blokcomments
.
Demo 🎉
Zapraszam na stronę: piecioshka.github.io/hexo-blog/2018/06/01/iife/, gdzie zainstalowany został panel z komentarzami 🏆