Konfiguracja sprzętu i oprogramowania

Komentarze WordPress to kompletny wygląd i styl. Konfigurowanie komentarzy w WordPress Posted wyślij komentarz komentarz

Szczerze mówiąc, gdy zobaczyłem, że piszą o tym i doradzają nowicjuszom na innych stronach, trochę się przeraziłem i postanowiłem złożyć notatkę na ten temat bez fatalnej wady. Zasadniczo widziałem długie fragmenty kodu, które implementują dodawanie komentarzy do serwisu. Zwykle do tego tworzony jest formularz, realizowany jest jego przetwarzanie, zapisywanie, a także selekcje do wyświetlenia. Ale zalety tego podejścia im dalej, tym mniej.

W tym poście poznasz jeden z najłatwiejszych (ale subiektywnie jeden z najbardziej preferowanych) sposobów dodawania komentarzy do strony - prosty przykład dla początkujących + opcje dla bardziej zaawansowanych webmasterów.

Rzeczywiście, po co wymyślać koło na nowo i pisać trochę kodu, który nadal będzie musiał być wspierany, naprawiany itp. w przyszłości, jeśli istnieje kilka gotowych rozwiązań od usługi stron trzecich(to jest o w sieciach społecznościowych + dysk)?

Zanim jednak przejdziemy do faktycznego wdrożenia, przyjrzyjmy się zaletom/wadom korzystania z gotowych rozwiązań. (Jeśli czegoś zapomniałeś - napisz w komentarzach - poszerzymy listę)

Korzyści z rozwiązań firm trzecich:

  • Łatwość wdrożenia.
  • Ochrona przed spamem „z pudełka” (w moim rozwiązaniu musiałbym to dodatkowo zaimplementować, więc teoretycznie jest to związane z poprzednim akapitem).
  • Mniej podatne na błędy, błędy itp., ponieważ rozwiązania innych firm zostały przetestowane przez miliony użytkowników (znowu w odniesieniu do pierwszego: możesz również napisać wszystko bez błędów, ale debugowanie zajmie więcej czasu).
  • Z reguły serwisy udostępniają gotowy panel administracyjny, statystyki, powiadomienia dla adminów, czasem moderację, kilku adminów, premoderację itp., co może zająć webmasterowi, zwłaszcza początkującemu, miesiące, jeśli nie lata. wprowadzić w życie.
  • Użytkownik nie musi się rejestrować, wpisywać swojego imienia itp. – zakłada się, że ma już konto w popularnym serwisie społecznościowym.
  • Najprawdopodobniej przetrwa Ciężki ładunek ponieważ społeczna Platformy zostały pierwotnie zaprojektowane do dużych obciążeń.

Wady:

Jak widać, korzyści jest znacznie więcej. Brak możliwości zmiany wyglądu jest najprawdopodobniej wykonywany w celu rozpoznania stylu serwisu komentarzy, tworząc w ten sposób dyskretną reklamę. (Jako jedna z opcji). Jeśli chodzi o indeksowanie, czy to naprawdę jest takie ważne, ponieważ nie wszystkie komentarze mają ładunek semantyczny.

Ale dość teorii, przejdźmy do praktyki.

1. Najprostszą opcją jest dodawanie komentarzy za pomocą wybranego serwisu społecznościowego.

Na przykład vk. Zaglądamy do dokumentacji. Skopiuj dostarczony kod i dodaj go na stronie (elementy kodu są pobierane z doków przez odniesienie, mogą ulec zmianie w przyszłości, więc zawsze kopiuj ze strony dokumentacji. Oto tylko możliwy przykład):

1) Dodaj do :

2) Dodaj w miejscu, w którym chcemy zobaczyć widżet komentarzy (np. po dopisku, jeśli mówimy o blogu):

2. Dodaj widżety z wielu usług. Na przykład jak w tym zasobie. Przełącz zakładki:


Dodajemy do znacznika (do poprawnej pracy twitter bootstrap musi być podłączony!) w miejscu, w którym chcesz wyświetlić widżet komentarzy:

Ale ta opcja nie jest najlepsza, choć najłatwiejsza. Problem polega na tym, że przy takim podejściu wszystkie widżety zostaną zainicjowane po załadowaniu strony, niezależnie od tego, czy użytkownik ich potrzebuje, czy nie.

Można tego uniknąć, wdrażając leniwa inicjalizacja widżetów komentarzy. Najpierw cały kod, potem wyjaśnienie:

(function(global, $) ( "use strict"; $(function() ( var $tabToggler, initComments, zainicjowane; zainicjowane = ( "#vk-comments": false, "#disqus_thread": false ); initComments = function (type) ( var discussionUserName, disqus_config, pageUrl; if (initialized) ( return; ) pageUrl = "page_url"; switch (type) ( case "#disqus_thread": // Musisz ustawić te parametry, używając odpowiedniej platformy way discussionUserName = "discussUserName"; disqus_config = function() ( this.page.url = pageUrl; return this.page.identifier = "page_identifier"; ); (function() ( var d, s; ​​​​d = dokument; s = d.createElement("skrypt"); s.src = "//" + dyskusjaNazwaUżytkownika + ".disqus.com/embed.js"; s.setAttribute("data-sygnatura czasowa", +new Date()); return ( d.head || d.body).appendChild(s; ))(); break; case "#vk-comments": VK.Widgets.Comments("vk-comments", ( limit: 5, załącz : " *", pageUrl: pageUrl )); break; default: return; ) initialized = true; ); $tabToggler = $(".comments-wrapper a" ); $tabToggler.on("shown.bs.tab", function(e) ( initComments($(e.target).attr("href")); )); initComments($tabToggler.closest(".active").find("a").attr("href")); )); ))(okno, jQuery);

Zwróć uwagę na zmienne, których wartość musisz przygotować za pomocą metod udostępnianych przez Twoją platformę.

Najpierw tworzymy mapowanie typu widżety komentarzy, zmienny zainicjowany. Następnie funkcja initComments(typ) pozwala zainicjować widżet komentarzy, i nic nie robi, jeśli został już zainicjowany.

I ostatni szlif - zainicjuj domyślny widżet komentarzy, aby wyświetlał się natychmiast po załadowaniu strony.

Gotowy skrypt i coffeescript na sedno. Przykład pracy znajduje się poniżej (przykłady kodu pochodzą z tej strony)

Ta nazwa nie przeszkadza wielu, ale czasami pojawia się pytanie, jak zmienić dodać komentarz, aby zostawić recenzję lub tym podobne. W takim przypadku ten artykuł ci pomoże. Jak napisałem powyżej, pokażę kilka sposobów.

Metoda numer 1

W przypadku pierwszej metody musisz znaleźć plik w folderze z motywem zainstalowanym w Twojej witrynie. komentarze.php. Jeśli taki istnieje, otwórz go i poszukaj w nim tablicy odpowiedzialnej za ustawienie i wyświetlenie treści formularza komentarza. Wygląda to mniej więcej tak:

$args = array("comment_notes_before" => "

", "pole_komentarza" => "

", "id_submit" => "comm_subm", "label_submit" =>

Więc do tej tablicy musisz dodać nowy parametr Z Pożądana wartość i wszystkich. W naszym przypadku jest to:

"title_reply" => "Zostaw własną recenzję",

Jak rozumiesz - Zostaw swoją recenzję, to jest nowa nazwa zamiast - Dodaj komentarz. Możesz dodać taki parametr na końcu lub na początku tablicy. Okaże się coś takiego:

$args = array("title_reply" => "Zostaw swój komentarz", "comment_notes_before" => "

Wypełnij poniższe pola. Twój e-mail nie zostanie opublikowany. Wymagane pola są zaznaczone *

", "pole_komentarza" => "

", "id_submit" => "comm_subm", "label_submit" => "Prześlij"); comment_form($args);

Dodany na początku i teraz na stronach wpisów wyświetli się linia - Zostaw swoją opinię. Ta metoda nie jest skomplikowana i wymaga minimalnego wysiłku, najważniejsze jest prawidłowe zdefiniowanie tablicy. Ale czasami zdarza się, że w motywie nie ma pliku comments.php lub nie ma w nim tablicy i nie wiesz, jak go tam poprawnie dodać, wtedy druga metoda ci pomoże.

Metoda numer 2

Istotą drugiej metody jest dodawanie Nowa cecha, co spowoduje zamianę nazwy. Aby to zrobić, w folderze z aktywnym motywem musisz znaleźć plik funkcje.php Z funkcje niestandardowe i w dogodne miejsce, jeśli tego nie wiesz, to do samego końca przed zamykającym tagiem PHP - ?> , jeśli nie ma, to na samym końcu dodaj następujący kod:

Funkcja wph_change_submit_label($defaults) ( $defaults["title_reply"] = "Prześlij swoją opinię"; return $defaults; ) add_filter("comment_form_defaults", "wph_change_submit_label");

Premia

To jest w rzeczywistości to samo, co zrobiono w pierwszej metodzie, po prostu tam osadziliśmy bezpośrednio w tablicy, a tu przez filtr. Po wykonaniu tych kroków zobaczysz zmianę w tytule. Podobnie jak w pierwszej metodzie, możesz zmienić tekst - Zostaw swoją recenzję na tę, która Ci się podoba. Ten tekst jest podany jako przykład.

Chcę również zasugerować i zwrócić uwagę na deklinację słowa Komentarze. Jeśli masz linijkę w formularzu - 1 komentarz lub Komentarze: 10. Możesz użyć Funkcji z artykułu. Jeśli już go używasz, to polecam zgodnie z tablicą:

Tablica("komentarz","komentarze","komentarze")

Zmień tytuły na przegląd, recenzja, recenzje, jeśli użyłeś tego słowa w powyższych metodach. w ten sposób wszystko będzie dla ciebie takie samo, a nie rozproszone, są recenzje i są komentarze.

Oto informacje, którymi chciałbym się dzisiaj z wami podzielić. Być może komuś się przyda.

To wszystko, dzięki za uwagę. 🙂.

Minęło trochę czasu, odkąd pisałem o WordPressie. Dlatego dzisiaj podzielę się z Wami, jak ręcznie zmienić formularz komentarzy w WordPressie. Myślę, że ta wiedza może przydać się każdemu początkującemu blogerowi, ponieważ forma komentowania jest czasami jedynym środkiem komunikacji między odwiedzającym a autorem. Nie przechodź obok :)

Zanim zaczniemy jakiekolwiek manipulacje kodem, chcę Cię uprzedzić, że będziemy edytować pliki samego WordPressa, a nie pliki motywów. Tak, komuś może się to wydać niebezpieczne, komuś bezsensowne, komuś się to nie spodoba :) Ale zrobiłem to dokładnie tak i nie miałem żadnych problemów. Radzę zrobić kopię zapasową edytowanego pliku przed rozpoczęciem.
Ostrzegałem o bezpieczeństwie, teraz chcę pokazać wynik, do którego doszedłem.


Jak widzimy, wiersz „Twój e-mail nie zostanie opublikowany. Wymagane pola są zaznaczone *". Nie trzeba uważać gości za bezmózgich idiotów. Rozumieją, co należy zrobić, a co nie. Ukryłem również nazwy pól w samych polach. Co to za grube posty? Większość zwiedzających, którzy nie mają już nazw pól, potrafi „na oko” określić, który z nich należy do czego. Ale wewnętrzne wskazówki powinny być nadal obecne. Otóż ​​podpis pola komentarza stracił na niepotrzebnej pogrubieniu. Moim zdaniem stało się znacznie lepiej i swobodniej.

Więc dokonajmy wkrótce zmiany! ;)
Przechodzimy do folderu naszej witryny i znajdujemy w nim plik wp-includes/comment-template.php. Szukamy w nim linii 1522, tak, tak, dokładnie to. Jak sam to znalazłem to cała historia, opowiem o tym trochę później :)
Otwórz więc plik do edycji i przejdź do wiersza 1522. Teraz ona i jej następcy (do 1529 r.) wyglądają mniej więcej tak:

$fields = array("autor" => "

" . "" . ($req ? " *" : "") . "

", "e-mail" => " ", "adres URL" => "

" . "

",);

Jakże wszystko jest proste i jasne. Wystarczy wyciąć wszystko, co zbędne i trochę dodać. Parametr zostanie dołączony

Placeholder="(!LANG:Tekst podpowiedzi" !}

Ta opcja umożliwia wyświetlanie dowolnego tekstu wewnątrz pól. Używamy go do wyświetlania podpowiedzi:

"

" "

" "

"

Usuńmy wiersze:

"

" . "" . ($req ? " *" : "") "

"

Odpowiadają za wyświetlanie podpisów nad polami.
W wyniku WSZYSTKICH tych manipulacji otrzymujemy:

$fields = array("autor" => "

", "e-mail" => "

", "adres URL" => "

",);

Pozostaje tylko usunąć głupią wskazówkę „Twój e-mail nie zostanie opublikowany. Wymagane pola są zaznaczone *". Aby to zrobić, usuń wiersz (około 1537):

"comment_notes_before" => "

" .__("Twój adres e-mail nie zostanie opublikowany.") .($req ? $required_text: "") . "

",

To chyba wszystko, teraz nasza forma stała się trochę bardziej atrakcyjna. Mam nadzieję, że ta informacja się komuś przyda :)

Subskrybuj, skomentuj, chętnie odpowiem na wszelkie odpowiednie komentarze. Może sam czegoś nie wiem i możesz to zrobić inaczej, podziel się swoimi przemyśleniami.

Witajcie drodzy czytelnicy, dzisiaj chciałbym z Wami porozmawiać na ten temat komentowanie artykułów. Dla wielu, zwłaszcza młodych blogów, problem komentowania postów jest dotkliwy. Jak skłonić czytelnika do pisania komentarzy?

Autor stara się napisać materiał, czytelnicy w ogóle nie reagują. Autor ma wrażenie, że pisze na darmo i przestaje mu się to podobać. Mam przyjaciół, którzy z tego powodu porzucili swoje hobby.

Dzisiaj zdradzę wam 8 tajniki to zachęci czytelników do komentowania . Oczywiście wysoko oceniłem, to nie są tajemnice, ale fakty, o których wiele osób zapomina i sami z tego powodu cierpi. Ale zanim użyjesz tych sposobów, nie zapomnij zabezpieczyć się przed ;-).

Jak zmusić gościa do napisania komentarza?

To proste, wystarczy trochę postarać się przestrzegać zasad, które opisałem poniżej, po czym liczba komentarzy na Twojej stronie zacznie powoli rosnąć. Ale to nie znaczy, że możesz głupio używać tych żetonów i wszystko będzie dobrze. Musisz przeanalizować, jakiego rodzaju gości masz, czego dokładnie chcą i jak ich złapać, możesz to zrobić za pomocą lub 😉 Zacznijmy ...

Czytelnicy z reguły nie komentują ze strachu: „Co o mnie pomyślą? Nagle źle napiszę i wszyscy będą się śmiać...”. Ty, jako autor strony, musisz wyjaśnić czytelnikowi, że jesteś tą samą osobą, co wszyscy inni, że nie ma się czego bać ...

Aby to zrobić, po prostu utwórz stronę „” i napisz o sobie, jak zacząłeś, gdzie studiowałeś, gdzie mieszkasz i tak dalej. Dobrze sprawdza się również sekcja „Osobiste”, gdzie od czasu do czasu będziesz pisać artykuły o sobie, na przykład, gdy jesteś w zabawnej sytuacji lub.

Podobne wtyczki również działają bardzo dobrze - wtyczka do wyświetlania ostatnich komentarzy. Ludzie zobaczą, że Twoja witryna jest aktywnie komentowana i nic złego się nie dzieje 😉

2) Zmotywuj czytelnika do pozostawienia komentarza.

Nieustannie pytaj o coś czytelnika, zadawaj pytania, pytaj o zdanie. Wtedy czytelnik poczuje, że naprawdę interesują Cię jego komentarze i nie pozostawi Cię bez uwagi. Wielu blogerów korzysta z tej metody:

Nie ujawniają w pełni tematu artykułu, jest to odpowiednie dla stron, które piszą historie dla duszy, ale nie dla mojego tematu. Dlatego jestem przeciwny tej metodzie, lepiej napisać szczegółowo i przeanalizować temat artykułu, a na koniec podpowiedź czytelnikom, że można powiedzieć trochę więcej, wtedy dyskusja pójdzie 😉

3) Korzystaj z konkursów i innych zachęt do komentowania.

Wcześniej bardzo, bardzo dobrze działały tzw. konkursy komentarzy, w których czytelnicy korzystali z komentowania na stronie. Teraz ta metoda działa mniej wydajnie, to wszystko wina innych konkursów FAT, które są organizowane przez popularnych blogerów z pomocą sponsorów takich jak Rookee, Seopult i tak dalej…

Te konkursy mają budżet od dziesiątek do setek tysięcy rubli, więc nikogo nie zaskoczysz konkursem komentarzy z nagrodą w wysokości 500 rubli. I w ten sposób możesz popchnąć tylko tych, którzy Cię kochają i ciągle czytają, ale coś im nie wystarczyło, żeby zostawić komentarz .

Rodzaje konkursów na komentarze:

Najpopularniejszym konkursem jest konkurs według liczby komentarzy (). Rozpoczyna się konkurs i ustalany jest największy komentator, który napisał najwięcej komentarzy przez określony czas i otrzymuje nagrodę, nierzadko takie konkursy zawierają 3 nagrody.

Oprócz tego konkursu często zdarzają się takie, w których określany jest na przykład najbardziej pouczający komentarz lub najlepsze pytanie zadane autorowi, do tego można użyć systemu oceny komentarza. Autorzy tych komentarzy są szczęśliwi, podczas gdy inni czekają na nowy podobny konkurs, aby spróbować ponownie zdobyć grosz

4) Komentarze, które budzą kontrowersje.

Staraj się stale wyrażać swoją opinię, nawet jeśli jest to sprzeczne z opinią publiczną. Bardzo często artykuły takie jak dlaczego Android lepszy ios otrzymują rekordową liczbę komentarzy, ponieważ ludzie się kłócą. W jednym z moich artykułów napisałem, dlaczego inne systemy CMS są lepsze i nieco upokorzone.

Nadal otrzymuję e-maile od ludzi, którzy proszą mnie o wypróbowanie innego CMS, abym mógł poczuć, że lepsze wordpress. W tamtym czasie, mimo że artykuł był jednym z pierwszych, a blog miał zaledwie około tygodnia, artykuł zebrał naprawdę rekordową liczbę komentarzy, jeśli dobrze pamiętam

5) Zawsze odpowiadaj na każdy komentarz.

Nie podoba Ci się, gdy piszesz artykuł, a czytelnicy go nie komentują? Podobnie, autor komentarza, który pozostał bez odpowiedzi, prawdopodobnie nie napisze ponownie komentarzy. Jednostki takich autorów, którzy wykończą cię, dopóki nie odpowiesz. Więc nie obrażaj swoich czytelników...

Jeśli to możliwe, podziękuj czytelnikowi za komentarz (być może za pierwszy komentarz) i odpowiedz na jego pytanie tak szczegółowo, jak to możliwe, agituj, aby zapytać o więcej, obiecaj, że zawsze będziesz gotowy odpowiedzieć na wszelkie komentarze i dotrzymaj obietnicy. Wtedy czytelnicy poczują, że są nimi zainteresowani i nie pozostawią Cię bez uwagi ....

7) Komentuj na innych blogach.

Może się to wydawać śmieszne, ale nadal działa. Jeśli zostawisz ciekawe komentarze na innych stronach, może to nie tylko podnieść Twój autorytet, autorytet witryny, a nawet przyciągnąć nowych odwiedzających do witryny. Jest kilka przykładów, w których za pomocą jednego komentarza blogerzy zdobyli górę nowych odwiedzających…

Ale do tego trzeba napisać naprawdę mocne, ciekawe i pouczające komentarze. Powinny zaszkodzić nie tylko czytelnikom bloga, na którym zostawiłeś komentarze, ale także autorowi tej strony. Ale jeśli ci się uda, pomyśl, że zabiłeś dużą liczbę.

8) Zostaw komentarz o tej samej nazwie iz tym samym awatarem.

To jest bardzo ważne! Niezależnie od tego, czy zostawiasz komentarze na swojej stronie, czy na czyjejś stronie, zawsze rób to tylko z tym samym pseudonimem i awatarem. Jak używać tego samego awatara, który tu napisałem. Dlaczego musisz to zrobić?

Do zobaczenia wkrótce twój posłuszny sługa Albert i blog...

Podobał Ci się artykuł? Podziel się z przyjaciółmi!
Czy ten artykuł był pomocny?
tak
Nie
Dziekuję za odpowiedź!
Coś poszło nie tak i Twój głos nie został policzony.
Dziękuję Ci. Twoja wiadomość została wysłana
Znalazłeś błąd w tekście?
Wybierz, kliknij Ctrl+Enter a my to naprawimy!