Előforduló megjegyzés megjegyzés hozzáadása. Megjegyzések beállítása a WordPressben

Ez a név sokakat nem zavar, de néha felmerül a kérdés, hogyan lehet megváltoztatni egy megjegyzést, hogy véleményt írjon vagy hasonló. Ebben az esetben ez a cikk segít. Ahogy fentebb is írtam, mutatok pár módot.

1. számú módszer

Az első módszerhez meg kell találnia a fájlt a webhelyére telepített témával rendelkező mappában. megjegyzések.php. Ha van, nyissa meg, és keressen benne egy tömböt, amely a megjegyzés űrlap tartalmának beállításáért és megjelenítéséért felelős. Valahogy így néz ki:

$args = array("comment_notes_before" => "

", "comment_field" => "

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

Tehát ehhez a tömbhöz hozzá kell adni egy új paramétert a kívánt értékkel, és kész. A mi esetünkben ez:

"title_reply" => "Hagyjon saját véleményt",

hogy érted... Hagyja véleményét, ez az új név helyett - Megjegyzés hozzáadása. Egy ilyen paramétert a tömb végére vagy elejére adhatunk. Valami ilyesmi lesz belőle:

$args = array("title_reply" => "Hagyja meg megjegyzését", "comment_notes_before" => "

Töltse ki az alábbi mezőket. Az Ön e-mailje nem kerül közzétételre. A kötelező mezők meg vannak jelölve *

", "comment_field" => "

", "id_submit" => "comm_subm", "label_submit" => "Küldés",); comment_form($args);

Hozzáadva az elejéhez, és most a bejegyzések oldalain egy sor jelenik meg - Hagyja véleményét. Ez a módszer nem bonyolult és minimális erőfeszítést igényel, a lényeg a tömb helyes meghatározása. De néha előfordul, hogy nincs comments.php fájl a témán belül, vagy nincs benne tömb, és nem tudod, hogyan kell helyesen hozzáadni, akkor a második módszer segít.

2. számú módszer

A második módszer lényege, hogy egy új függvényt adunk hozzá, amivel a név cseréje megtörténik. Ehhez az aktív témával rendelkező mappában meg kell találnia a fájlt függvények.php egyedi funkciókkal és kényelmes helyen, ha ezt nem tudod, akkor a PHP záró tag előtt a legvégén - ?> , ha nincs, akkor csak a legvégére adja hozzá a következő kódot:

Függvény wph_change_submit_label($defaults) ( $defaults["title_reply"] = "Visszajelzés küldése"; $defaults visszaküldése; ) add_filter("comment_form_defaults", "wph_change_submit_label");

Bónusz

Ez tulajdonképpen ugyanaz, mint az első módszernél, egyszerűen ott közvetlenül a tömbbe ágyaztuk be, itt pedig a szűrőn keresztül. Ezen lépések után változást fog látni a címben. Az első módszerhez hasonlóan megváltoztathatja a szöveget - Hagyja véleményét arra, amelyik tetszik. Ez a szöveg példaként szolgál.

A Hozzászólások szó ragozását is szeretném javasolni és odafigyelni. Ha van egy sor az űrlapon - 1 megjegyzés vagy Megjegyzések: 10. Használhatja a cikk függvényét. Ha már használod, akkor javaslom egy tömbben:

Array("megjegyzés", "megjegyzések", "megjegyzések")

Módosítsa a címeket áttekintésre, áttekintésre, véleményekre, ha ezt a szót használta a fenti módszerekben. így neked minden a régiben lesz, és nem szórványban, vannak vélemények, és vannak megjegyzések.

Ezt az információt szeretném ma megosztani veletek. Talán valakinek hasznos lesz.

Ennyi, köszönöm a figyelmet. 🙂

Dmitrij Dementy

A kommentelő rendszer kényelme és funkcionalitása befolyásolja a közönség elköteleződését és az oldalon megjelenő hozzászólások számát. Ebben a cikkben áttekintéseket talál a legjobb külső kommentelő rendszerekről, amelyek segítenek a legjobb megoldás kiválasztásában.


Miért van szükség külső kommentáló rendszerekre?

A WordPress-webhelyeken az alapértelmezett kommentelő rendszerrel és az alapértelmezett beállításokkal történő bejegyzés megvitatásához manuálisan kell megadnia a nevet és az e-mail címet. Ugyanez a probléma más népszerű motorok megvitatására szolgáló rendszeres rendszerekben is fennáll. Emiatt sok megjegyzést veszít, mivel a felhasználók nem akarnak energiát fordítani az engedélyezésre.


A harmadik féltől származó kommentelő szolgáltatások a következő szolgáltatásokat nyújtják:

  • A vitában való részvétel egyszerű felhatalmazása. Itt meg kell találnia az egyensúlyt a felhasználó azon vágya között, hogy a lehető leghamarabb megjegyzést írjon, és aközött, hogy az erőforrás tulajdonosától adatokat kell szereznie a kommentátorról.
  • A hallgatóság bevonása a beszélgetésbe. A harmadik féltől származó szolgáltatások értesítik a felhasználókat az új megjegyzésekről.
  • Megjegyzések tárolása. A harmadik féltől származó rendszerek a felhasználói megjegyzéseket a szervereiken tárolják. Ez lemezterületet takarít meg, és csökkenti a webhely tulajdonosának szerverének terhelését.
  • Lehetőség a megjegyzések értékelésére.
  • Megjegyzések ajánlásának lehetősége.
  • A közönség lefedettségének bővítése a közösségi hálózatok felhasználói profiljaihoz való automatikus megjegyzésekkel.
  • Képes vizuális tartalmat beilleszteni a megjegyzésekbe.

Az alábbiakban áttekintést talál a legkényelmesebb külső kommentelő rendszerek funkcióiról.

Milyen alternatív kommentelő rendszerek használhatók az oldalon

A webhelytulajdonosok hozzáférhetnek fizetős és ingyenes kommentelő szolgáltatásokhoz. A mini áttekintések általános információkat tartalmaznak az egyes rendszerekről, valamint telepítési és konfigurációs utasításokat tartalmaznak a WordPress-t futtató webhelyekhez.

Disqus kommentelő rendszer

A Disqus a legnépszerűbb harmadik féltől származó kommentelő rendszer. A készítők szerint a segítségével a felhasználók havonta 50 millió megjegyzést írnak a weboldalakra.

Népszerűsége miatt a Disqus etalonnak vagy kiindulópontnak tekinthető más külső kommentelő rendszerek értékeléséhez.

A Disqus telepítése egy webhelyre


A webhelybeállítások oldalon adja meg az erőforrás nevét, és válassza ki az URL-t a Disqus platformon. A legördülő menü segítségével azonosítsa, melyik kategóriához tartozik webhelye. Kattintson a Tovább gombra.


A következő lépésben válasszon tervet. A következő lehetőségek állnak rendelkezésre:

  • Bázis. Ingyenes csomag bármely oldalhoz, a hirdetések megjelennek a kommentelő rendszerben. A Disqus csak azokkal az oldalakkal osztja meg a hirdetési bevételeit, amelyek megfelelnek a platform belső kritériumainak.
  • Plusz. Az előfizetés ára havi 9 dollár. A terv lehetővé teszi a hirdetések kikapcsolását. Nem kereskedelmi oldalakhoz, személyes blogokhoz, amelyek nem jelenítenek meg hirdetéseket, a Plusz csomag ingyenesen csatlakoztatható. A megtekintések száma nem haladhatja meg az 50 000-et naponta.
  • Pro. A költség havi 89 dollár, az oldalletöltések száma nem haladja meg a napi 150 000-et. A szakmai tervben további funkciók találhatók: fejlett elemzés, kiemelt támogatás, fejlett moderálási lehetőségek.


A következő oldalon a rendszer tájékoztatja, hogy a Disqus használatával pénzt szerezhet az oldallal. A funkció angol nyelvű forrásokhoz érhető el. Kattintson az ábrán megjelölt gombra annak megerősítéséhez, hogy ismeri a rendszer ezen funkcióját.


Válassza ki azt a platformot, amelyen webhelye fut. Ha nincs kész megoldás, használjon univerzális kódot.


A rendszer utasításokat fog kérni a Disqus bővítmény WordPresshez telepítéséhez. Így járjon el:

  • A WP konzolon válassza ki a "Plugins - New Add" menüt.
  • A "Search plugins" mezőbe írja be a Disqus lekérdezést.
  • Telepítse és aktiválja a bővítményt.
  • A telepített bővítmények oldalon a Disqus Comment System sorában válassza a Konfigurálás menüt.


  • A rendszer kérni fogja az adatbázis frissítését. Fogadja el az ajánlatot.


  • Adja meg Disqus-profiljának hitelesítő adatait.
  • Válassza ki azt a webhelyet, amelyre a kommentelő rendszert telepíti.
  • Exportálja a Disqus-ba a felhasználók által a rendszer telepítése előtt hagyott megjegyzéseket. Ehhez lépjen a plugin beállítások menüjébe. Az Importálás és exportálás részben kattintson a Megjegyzések exportálása gombra.


Telepítette a bővítményt, és csatlakoztatta a kommentelő rendszert az oldalhoz. A felhasználók most megvitathatják bejegyzéseidet. És oda kell figyelni a szolgáltatás beállításaira.


Disqus kommentelő rendszerbeállítások

Lépjen a Disqus webhely közösségi beállítások menüjébe. A Beállítások lap Általános részében adja meg a webhely URL-címét. Győződjön meg arról, hogy be van jelölve a Javaslatok engedélyezése a webhelyhez jelölőnégyzet. Válassza ki a megjegyzés felület nyelvét. Mentse el a változtatásokat.


A Közösség részben a Moderátori jelvény szövege mezőben válassza ki azt a szöveget, amely a moderátorjoggal rendelkező felhasználók neve mellett fog megjelenni. Használja a legördülő menüt a megjegyzések megjelenítési módjának kiválasztásához. A következő opciók állnak rendelkezésre: felül új, felül a régi és felül a legjobb.


Ha szükséges, engedélyezze a névtelen felhasználóknak, hogy megjegyzéseket írjanak. Felhívjuk figyelmét, hogy az ilyen hozzászólók nem kapnak értesítést a vita frissítéseiről. Ez csökkenti részvételüket. Ezenkívül az anonim megjegyzések trollok és spammerek vonzzák az oldalt.

Jelölje be a Linkek a megjegyzésekben lehetőség melletti négyzetet. Ebben az esetben a rendszer minden megjegyzést automatikusan elküld moderálásra linkekkel. Győződjön meg arról, hogy a Media Attachments opció be van jelölve. Ez az engedély képek és videók közzétételére a megjegyzésekben.


Jelölje be a két lehetőség melletti négyzetet a Megjelölt megjegyzések részben. Így engedélyezheti a felhasználóknak, hogy értesítsék a moderátorokat a nem kívánt megjegyzésekről. Ezenkívül a rendszer a legördülő menüben megadott számú pont után elrejti a gyanús megjegyzést mindaddig, amíg a panaszt a moderátor meg nem vizsgálja. Mentse el a változtatásokat.


Disqus-fiókjában a Közösség lapon nyomon követheti a megjegyzések és a tetszésnyilvánítások számát, moderátorokat rendelhet hozzá, valamint importálhatja és exportálhatja a megjegyzéseket. Vegye figyelembe, hogy a megjegyzések Disqus-ba exportálása lehetővé teszi a megjegyzésfájl biztonsági mentését. Ez a funkció nem használható a felhasználók által létrehozott tartalom egy alternatív megjegyzésrendszerbe történő migrálására.

Ügyeljen a Word Filter funkcióra. A megfelelő menüben stop szavakat adhatunk hozzá, használatukkor a rendszer megjegyzést küld a Spam mappába.


A Megjegyzések moderálása menü az összes megjegyzést megjeleníti. Felhívjuk figyelmét, hogy a felülvizsgálati megjegyzések a Függőben mappában találhatók. Csak a moderátor jóváhagyásával jelennek meg az oldalon. A Spam és a Törölt lapon megtekintheti a spam üzeneteket és a törölt megjegyzéseket.

Hasznos tipp: Gyorsan jóváhagyhat vagy törölhet egy megjegyzést e-mailben. Nincs más dolgod, mint válaszolni az e-mailben kapott értesítésre az oldalon megjelent új bejegyzésről. Megjegyzés jóváhagyásához válassza a Jóváhagyás lehetőséget a válaszban, törléséhez vagy a levélszemét mappába küldéséhez válassza a Törlés és a Spam lehetőséget.

Disqus hátrányai

A legnépszerűbb külső kommentelő rendszernek számos hátránya van. Íme a legfontosabbak:


  • Egyes jelentések szerint a Disqus csökkenti a közönség elköteleződését. Például 2015 nyarán a WordPress CMS blog, a WPBeginner az olvasói panaszok miatt elhagyta a Disqust. Ezt követően 304%-kal nőtt a hozzászólások száma.
  • Érthetetlen helyzet a kommentek indexelésével. A keresőmotorok időszakosan indexelik őket. Például a Texterra blog egyik publikációjához két hónappal ezelőtt írt megjegyzések továbbra is egyediek. Az egy éve írt megjegyzések indexelve vannak, de a Text.ru rendszer forrásként a Disqus oldalt jeleníti meg.
  • Nincs ingyenes csomag kereskedelmi oldalakhoz.


Népszerűsége és funkcionalitása a Disqus-t a referencia külső kommentelő rendszerré tette. Előnyei és hátrányai felhasználhatók az alternatív szolgáltatások értékelésekor.

Cackle kommentelő szolgáltatás

A Cackle fizetős megoldás. Nagyon valószínű, hogy a fejlesztők figyelembe vették a Disqus hiányosságait és az orosz nyelvű projektek sajátosságait. Ennek köszönhetően a rendszer fontos előnyökhöz jutott: a megjegyzések keresőmotorok általi indexelése és a Runet népszerű hálózataiban lévő fiókokon keresztül történő engedélyezés lehetősége. A rendszer egyéb funkcióiról alább olvashat bővebben.

A Cackle telepítése egy webhelyre

A regisztráció és a fiók megerősítése után a rendszer felkér egy új widget létrehozására. Adja meg a webhely URL-címét és a modul nevét, majd kattintson a Folytatás gombra.


A rendszer egy univerzális widget kódot vagy egy kódot kínál a népszerű CMS-ekhez. Válassza ki a kívánt opciót.


A Cackle rendszer WordPress webhelyen való használatához telepítse a Cackle beépülő modult. A WordPress irányítópultján válassza ki a "Megjegyzések - Cackle beállítások" menüt. Másolja a generált kulcsokat az API-ba és a webhelyazonosítóba a Cackle adminisztrációs panelről. Illessze be őket a megfelelő mezőkbe a WordPress beépülő modul beállításai menüjében. Aktiválja a widgetet.


Exportálja a meglévő megjegyzéseket a Cackle rendszerbe. Szinkronizálja a widgetet a WordPress adatbázissal.


Mellesleg:

A Cackle megjegyzésűrlap felülete nagyon hasonlít a Disqus-hoz. A Disqus-t ismerő felhasználók könnyűnek találják a Cackle használatát.


Felhívjuk figyelmét, hogy a rendszer támogatja a Vkontakte üzenetek keresztküldését. Ez a funkció alapértelmezés szerint engedélyezve van. Ez egyrészt segíthet a közönség lefedettségének növelésében. Másrészt a felhasználókat idegesítheti, ha kérés nélkül üzeneteket tesznek közzé a profiljukban.


A Cackle kommentelő rendszer beállítása

A szolgáltatás összes funkciójának használatához ügyeljen a beállításokra. A Cackle adminisztrációs paneljén válassza ki a megfelelő menüt. Az "Általános" lapon ügyeljen a "Megjegyzések törlése" elemre. Ezt a funkciót a közzétételt követő néhány percen belül letilthatja vagy engedélyezheti. Szintén az általános beállításokban választhatja ki a moderátor ikon szövegét, és módosíthatja azon közösségi szolgáltatások ikonjainak sorrendjét, amelyeken keresztül lehet bejelentkezni.


A speciális beállításoknál ügyeljen a következő elemekre:

  • Kapcsolja be a linkeket tartalmazó megjegyzések előmoderálását.
  • Törölje a jelet a Vendég megjegyzései melletti négyzetből. Az anonim megjegyzések nem járulnak hozzá a felhasználók elkötelezettségéhez és az erőforrásba vetett bizalomhoz.
  • Törölje a jelet a „Keresztposta” jelölőnégyzetből. Ebben az esetben a rendszer nem tesz közzé automatikusan megjegyzéseket a közösségi oldalakon.

Módosítsa a többi beállítást ízlése szerint, vagy tartsa meg az alapértelmezett beállítást.


A „Megjelenés” lapon ügyeljen a „Lapozás” elemre. Az oldalszámozás rontja a megjegyzések használhatóságát. A probléma megoldásához a legördülő menüből válassza ki a „Kiválasztás” lehetőséget, és írjon be egy nagy értéket az „Oldalonkénti megjegyzések maximális száma” mezőbe.


A Captcha lapon csatlakozhat reCAPTCHA szolgáltatás a Google-tól, a "Spamvédelem" fülön pedig lehetőség van az Akismet anti-spam szolgáltatás csatlakoztatására.

A megjegyzéseket a WordPress irányítópultján vagy a Cackle webhely adminisztrációs paneljén moderálhatja. Telepíthet egy moderációs minimodult is. Ezzel közvetlenül az oldalon moderálhatja a megjegyzéseket.

A Cackle rendszer hátrányai

A Cackle fizetős szolgáltatás. Ez a fő hátránya a Disqus-hoz képest. Egy webhely használatának költsége havi 200 rubel. Megéri pénzt költeni azért, hogy a felhasználókat a Vkontakte és az Odnoklassnikin keresztül engedélyezze? Ez a fő kérdés, amelyre a válasz eredménye alapján döntenie kell egy adott oldal tulajdonosának.

A szolgáltatás másik hátránya, hogy nem nyilvánvaló a beszélgetésekben való részvétel lehetősége azon felhasználók számára, akik nem rendelkeznek profillal a közösségi hálózatokon. Ha kikapcsolja a névtelen megjegyzések hagyását, a rendszer felszólítja az olvasót, hogy jelentkezzen be a közösségi hálózaton keresztül. Alternatív megoldásként a felhasználó regisztrálhat a Cackle webhelyén. Ehhez azonban meg kell találnia az ábrán jelölt ikont.


HyperComments rendszer

A HyperComments egy fizetős kommentelő rendszer, amely támogatja a Runet népszerű hálózataiban lévő profilok használatával történő engedélyezést. Három tarifa áll a felhasználók rendelkezésére:

  • személyes. Évi 24 dollárba kerül, egy helyen használható. Akár 500 000 widget letöltést támogat havonta.
  • szakmai. Három webhely, 120 USD/év, akár 2 millió widget letöltés havonta.
  • Vállalkozás. Évente 480 USD, tetszőleges számú webhely, akár 6 millió widget letöltés havonta.


A Vkontakte-on keresztüli engedélyezés mellett a HyperComments más fontos előnyökkel is rendelkezik. Ez egy hiperkommentálási funkció, amely lehetővé teszi egy szövegrész kiemelését és megvitatását. Ezenkívül a kommentátorok megoszthatnak idézeteket előfizetőikkel. A rendszer képességeiről alább olvashat bővebben.

A HyperComments telepítése és konfigurálása


Nyomja meg a "Tovább" gombot. A rendszer átirányítja Önt a WordPress könyvtárában található HyperComments beépülő modul oldalára. Telepítse és aktiválja a bővítményt. A webhelykonzolon válassza a "Megjegyzések - Hipermegjegyzések" menüt, és jelentkezzen be Google-fiókjával. A beállítások oldalon válassza a Beállítások lapot. Importálja a meglévő megjegyzéseket a rendszerbe.


A többi alapbeállítás változatlanul hagyható. A speciális beállítások a megfelelő menü Megjegyzések lapján érhetők el.


Az „Általános” részben engedélyezze az adminisztrátor és a moderátorok értesítését az új megjegyzés közzétételéről. Ha szükséges, engedélyezze az összes megjegyzés előzetes moderálását.


A „Struktúra” részben szükség esetén törölje a jelet a „Vendégek megjegyzéseinek engedélyezése” mező melletti négyzetből. Ebben az esetben a felhasználók csak a közösségi hálózaton keresztüli engedélyezés után tudnak üzenetet küldeni. Ha engedélyezi az agresszív módokat az elérés növelésére, engedélyezze a keresztküldést.


Az „Idézetek” részben engedélyezze a megfelelő widgetet. Lehetővé teszi a felhasználók számára, hogy kiemeljenek egy szövegrészt, és megosszák azt követőivel a közösségi hálózatokon.


A HyperComments részben tartsa meg az alapértelmezett beállításokat. Ez a funkció lehetővé teszi, hogy megjegyzéseket fűzzön az egyes szövegrészekhez.


A „Sztereó kommentár” részben engedélyezheti a megfelelő funkciót. Két oszlopba egyesíti a megjegyzéseket: a szerző és az összes felhasználó bejegyzései. Ha szükséges, a szerző rovatba céglogót is hozzáadhat.



A HyperComments rendszer hátrányai

A rendszer fő hátránya az ingyenes tarifa hiánya.

A szolgáltatás diszkriminálja azokat a felhasználókat, akik nem rendelkeznek fiókkal a közösségi hálózatokon. Ha letiltja az anonim kommentálást, ezek a látogatók nem tudnak bejegyzést írni.

Egy másik fontos hátránya, hogy a rendszer alapértelmezés szerint nem értesíti a felhasználókat az új megjegyzésekről. Ez csökkenti a közönség elköteleződését.

IntenseDebate kommentelő rendszer

Az IntenseDebate egy külső kommentelő rendszer, amelyet az Automattic Inc. fejlesztett ki. A cég egyik fő projektje a WordPress.com weboldal hosting szolgáltatás. Ezért az IntenseDebate különösen jól integrálható a WordPress CMS-szel.

Az IntenseDebate egy ingyenes szolgáltatás. Funkcionalitása nem rosszabb, mint a referencia Disqus. A rendszer a webhelytulajdonosok számára a következő szolgáltatásokat nyújtja:

A rendszer lehetőségeinek kihasználásához telepítse a webhelyre, és konfigurálja azt.

Az IntenseDebate telepítése és konfigurálása

A rendszerbe való regisztráció után lépjen a kommentáló rendszer telepítési oldalára. Adja meg az erőforrás URL-jét. Ha WordPress-t használ, telepítse és aktiválja az IntenseDebate bővítményt. Jelentkezzen be a WP konzol beállítási oldalára.



Az IntenseDebate webhelyen található személyes fiókjában kapcsolja be az értesítéseket az új megjegyzések közzétételéről. Váltsd át a nyelvet oroszra.


Személyes fiókja Elrendezés menüjében szükség esetén módosítsa a gombok megjelenését, a felhasználói avatarok méretét és az új üzenetekről szóló értesítéseket. A megjegyzések lapozásának megakadályozása érdekében állítsa a Megjegyzések oldalanként mezőt a maximális értékre. Ha szükséges, adja meg a megjegyzés űrlap alatt megjelenő szöveget.


A Megjegyzések menüben kapcsolja be a Facebook- és Twitter-bejelentkezés lehetőségét. A rendszerkérések segítségével hozzon létre egy Facebook-alkalmazást, és szerezzen be egy API-kulcsot. Állítsa be a jelzőt a "Hozzászólás jelentése" gomb menüje mellett. Engedélyezi a "Megjegyzés jelentése" gombot. Válasszon egy lehetőséget a visszakövetések megjelenítéséhez. Közzé tehetők a felhasználói megjegyzésekkel együtt vagy külön területen. A legtöbb projekthez a második lehetőség megfelelő.


Ha szükséges, telepítsen további widgeteket a webhelyre. A következő kiegészítők érhetők el személyes fiókjának megfelelő részében:

  • Megjegyzések statisztika – a hozzászólások és bejegyzések számát mutatja.
  • Legújabb hozzászólások.
  • Népszerű kiadványok. Ez a widget a legtöbbet emlegetett bejegyzések listáját jeleníti meg.
  • aktív kommentátorok. A bővítmény megjeleníti a tíz legaktívabb felhasználót az IntenseDebate profiljukra mutató hivatkozással.


A bejegyzések moderálhatók a WordPress irányítópultján a „Megjegyzések” menüben.

Az IntenseDebate rendszer hátrányai

Az IntenseDebate fő hátránya az integráció hiánya a Runet népszerű hálózataival, például a Vkontakte-val. A beszélgetésekben való részvételhez a felhasználóknak be kell jelentkezniük Facebook, Twitter, WordPress.com fiókkal, regisztrálniuk kell az IntenseDebate-en, vagy meg kell adniuk egy nevet és e-mail címet.

Tolsztoj kommentálja

A fejlesztők a Tolsztoj megjegyzéseket ingyenes rendszernek tekintik a webhely felhasználóinak közösségének kialakítására. Ez nem egy hagyományos kommentelő rendszer, hanem egy chat widget, ahol az olvasók chatelhetnek. A kommunikációs folyamatot jelvények és minősítések rendszere játssza el.

Hogyan telepítsük a Tolsztoj megjegyzéseket az oldalon

A platformon való regisztráció után a rendszer felajánlja a widget kód beillesztését az oldal minden oldalára.


Ha mindent megfelelően csinált, a megjegyzések widget megjelenik a webhelyen.


A Tolsztoj megjegyzések webhely vezérlőpultján állítsa be a widgetek méretét. Válassza ki a megfelelő időpontot a widget betöltéséhez. A többi beállítás változatlanul hagyható.



Az üzenetekkel kapcsolatos információk valós időben érhetők el az adminisztrátor számára a személyes fiók „Moderálás” részében. A felhasználók az oldal oldalain egy widgetet látnak, amely jelzi a hozzászólások számát és egy felugró ablakot a legmagasabb értékelésű megjegyzésekkel.

A felhasználók értékelhetik a megjegyzéseket. Az aktivitásért pedig a rendszer kitűzőket oszt ki a kommentelőknek.


A widget a webhely minden oldalán külön csevegést hoz létre. A csevegések listája azonban a webhely bármely oldaláról elérhető a felhasználók számára az „Összes csevegés” hivatkozás segítségével.

A rendszer hátrányai Tolsztoj megjegyzései

A fő hátránya az, hogy a megjegyzések a Tolsztoj megjegyzéskiszolgálón tárolódnak, és nem a webhely adatbázisában. Emiatt a felhasználók által generált tartalmak nincsenek indexelve. A fejlesztők azt tervezik, hogy a jövőben kijavítják ezt a problémát.

A Tolsztoj megjegyzések oldalán a felhasználók azt mondják, hogy a widget lelassítja a webhelyeket. A teszthelyen nem vettem észre ilyen hatást.


Az univerzális rendszerek alternatívái

Az univerzális többplatformos megoldások helyett egyes webhely-tulajdonosok egyetlen közösségi hálózaton telepítenek egy megjegyzést. Általában a Facebook vagy a Vkontakte. Egyes források egyszerre kétféle megjegyzést tesznek lehetővé.

A Facebook megjegyzés űrlap telepítéséhez használja a

Sziasztok barátok és blogvendégek! Ma PHP és MySQL használatával mondom el. Beszélni fogunk arról is kommentelő rendszerek az oldalhozés válassza ki az általam javasoltak közül a legjobbat a webhelyéhez.

Egy kérdés: via PHP és MySQL?

Ehhez Önnek és nekem először létre kell hoznunk egy táblázatot webhelye adatbázisában, amelynek neve - Hozzászólások. Ez a létrehozott táblázat a megjegyzéseket a következő jelölésű mezőkben tárolja:

id egy egyedi azonosító.
page_id- ez a mező annak az oldalnak az azonosítóját tárolja, amelyen ez a megjegyzés található.
név annak a hozzászólónak a neve, aki ezt a megjegyzést hagyta.
text_comment- ill. ez az aktuális komment szövege.

A következő lépésben, miután létrehoztunk egy táblázatot a megjegyzésekhez az adatbázisban, speciális kódot kell implementálnunk az oldalon jövőbeli megjegyzéseinkhez. Ez a webhelykód lehetővé teszi kommentelőinknek, hogy megjegyzéseiket hozzáfűzzék cikkeinkhez. Íme a kód:


Ez egy egyszerű HTML megjegyzés űrlap egy webhelyhez. A webhelyen olyan helyre helyezi el, ahol kényelmesen megjegyzést fűzhet a bejegyzéshez - természetesen maga a bejegyzés alatt.

query("INSERT INTO `comments` (`name`, `page_id`, `text_comment`) VALUES ("$name", "$page_id", "$text_comment")");// Megjegyzés hozzáadása a táblázat fejlécéhez(" Hely: ".$_SERVER["HTTP_REFERER"]);// Visszairányítjuk?>

A PHP és MySQL webhelyhez tartozó megjegyzésűrlap létrehozásának utolsó lépése a megjegyzéseink megjelenítése a webhely oldalán. Íme a kód ehhez:

query("SELECT * FROM `comments` WHERE `page_id`="$oldal_azonosítója""); //Az oldal összes megjegyzésének lekérése while ($row = $result_set->fetch_assoc()) ( print_r($row); //Megjegyzések nyomtatása echo "
"; } ?>

Ez minden! Az egyszerű webhely-hozzászólási űrlapunk már működik a webhelyen.

De ez biztosan nem kezdőknek való, aki ne ásná át a HTML, PHP és MySQL kódokat. Azt sem tanulja meg, hogyan kell adatbázist létrehozni. Mindenre szüksége van egyszerre, gyorsan és fejfájás nélkül. Igazam van? Természetesen helyesen!

Ezután lépjünk tovább anyagom következő szakaszára, és tanuljunk meg mindent a webhely kész megjegyzésrendszereiről, és válasszuk ki a webhelyéhez legkényelmesebb, legfunkcionálisabb és elfogadhatóbbat ...

Kommentelő rendszerek az oldalhoz. Melyiket válasszam?

Hogyan írjunk megjegyzéseket az oldalon- ez azért fontos kérdés, mert az oldalon található kommentek nem csak az oldal tulajdonosa és a látogató közötti kommunikációban játszanak fontos szerepet, hanem a SEO promócióban és promócióban is fontosak a kommentek.

Az oldalhoz fűzött kommentek segítségével nő az oldal pozíciója a keresési eredmények között, javulnak a viselkedési tényezők, nő az oldal látogatottsága, és ennek következtében az Ön bevétele. Látod, milyen fontosak a megjegyzések az oldal számára!

Szóval vessünk egy pillantást hogyan lehet megjegyzéseket tenni az oldalonés akkor kommentelő rendszer válaszd a legjobb lehetőséget?

Általában a webhelyeken található megjegyzések sokféle módon jelennek meg. Ezek speciális beépülő modulok a wordpress motorokhoz és a közösségi hálózatok mindenféle megjegyzéseihez, mint pl Kapcsolatban áll, Facebook, Disqus. Vannak független szolgáltatások is, amelyek például saját kommentrendszert kínálnak az oldalhoz.

Most adok neked egy tabletet, amely azonnal mindent a helyére tesz, és nem lesz kérdés az oldal kommentrendszerének kiválasztásával kapcsolatban:

Itt minden világosan és jól látható, hogy melyik kommentárrendszer a legjobb, és számos bemutatott, amelyeket a webmesterek leggyakrabban használnak forrásaikon. Szerintem itt felesleges a magyarázat, és a választás csak a tiéd!

Már meghoztam egy döntést magamnak, és telepítettem egy kommentrendszert az oldalamra a Cackle-től.

Egyébként, ha már eldöntötted, hogy rendszert választasz az oldaladhoz, akkor itt van egy link, amelyre 5% kedvezményt ad hogy megvásárolja a kommentárrendszert a Cackle-től!

És mára csak ennyi van! Sok sikert és jólétet mindenkinek! Hamarosan találkozunk!

A WordPress többféle tartalommal rendelkezik, például bejegyzésekkel, oldalakkal, megjegyzésekkel. A WordPress egy nagyon rugalmas platform, amely lehetővé teszi a fő tartalomtípusok testreszabását webhelyének megfelelően. Megváltoztathatja a megjelenést és az érzést. Ebben az oktatóanyagban megmutatjuk, hogyan módosíthatja a megjegyzések viselkedését és megjelenését a WordPress webhelyeken.

1. lépés: A funkció megértése comment_form és argumentumai

Fontolja meg a WordPress comment_form függvényét. Felelős az oldalon vagy bejegyzésben megjelenő megjegyzés űrlap megjelenítéséért. Ennek a függvénynek a hívása főleg a fájlban található megjegyzések.php a téma mappában. Ez a fájl számos helyen megtalálható, például fájlokban single.phpÉs oldal.php, közvetlenül vagy a comments_template függvény meghívásával.

A funkció leírása a WordPress kódexben található.

Ha a comment_form függvényt használja egy űrlap megjelenítéséhez, az az alapértelmezett paraméterekkel jelenik meg, és olyan mezőket tartalmaz, mint a név, e-mail cím (mindkét mező kitöltése kötelező), webhely és megjegyzés tartalma. Az alapértelmezett Twenty Eleven témában az űrlap így fog kinézni.

Néhány fontos érv a comment_form függvényhez:

  • mezők - segítségével szabályozhatja a mezők kimenetét a megjegyzés űrlapban.
  • A comment_notes_before és comment_notes_after az űrlap előtti és utáni információk megjelenítésére szolgál.
  • title_reply – a válasz címének megváltoztatására szolgál, amely alapértelmezés szerint „Válasz hagyása”.
  • label_submit – a megjegyzés küldése gomb szövegének módosítására szolgál.

2. lépés. Szabja testre a megjegyzés űrlapot a funkció segítségével megjegyzés_űrlap

Most szabjuk testre a megjegyzés űrlapunkat úgy, hogy argumentumokat adunk át a comment_form függvénynek.

Abban az esetben, ha testre kell szabnunk a megjegyzés űrlap mezőit, át kell adnunk egy listát a comment_form függvénynek. Alapértelmezés szerint a függvény a következő mezőket használja:

$fields = array("author" => "

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

", "e-mail" => " ", "url" => "

" . "

",);

Ha el kell távolítanunk egy mezőt, mondjuk a webhelyet, akkor csak ki kell zárnunk a tömbből, és át kell adni a tömböt a comment_form függvénynek.

$commenter = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); $fields = array("author" => "

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

", "e-mail" => " ",); $megjegyzések_args = array("fields" => $fields); comment_form($comments_args);

Ezen kívül az űrlap nevét is megváltoztatjuk „Kérjük, adja meg értékes megjegyzését”, a gomb címkéjét pedig „Megjegyzésem küldése”-re.

A feladat végrehajtásához a következő argumentumokat adjuk át a comment_form függvénynek:

$commenter = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); $fields = array("author" => "

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

", "e-mail" => " ",); $comments_args = array("fields" => $fields, "title_reply"=>"Kérjük, adja meg értékes megjegyzését", "label_submit" => "Megjegyzés küldése"); comment_form($comments_args);

A megjegyzés űrlap most így fog kinézni:

3. lépés Mezők eltávolítása az űrlapról kampóval

A WordPress megjegyzés űrlapja is módosítható akasztókkal és szűrőkkel. Ez a beállítás különösen akkor lehet hasznos, ha egy beépülő modullal dolgozik, amikor módosítania kell néhány elemet, de nem kell módosítania a témafájlokat. Szűrés űrlapmezők hozzáadásához vagy eltávolításához - ' comment_form_default_fields'

Szűrő segítségével távolítsuk el az URL-cím mezőt. A fenti kód használható bővítményben vagy fájlban függvények.php aktív téma.

Függvény remove_comment_fields($fields) ( unset($fields["url"]); return $fields; ) add_filter("comment_form_default_fields","remove_comment_fields");

4. lépés: Adatok hozzáadása a megjegyzés űrlaphoz egy horog segítségével

A ' comment_form_default_fields' szűrő segítségével adhatunk hozzá mezőket az űrlaphoz. Adjuk hozzá a szerző életkora mezőt egy szűrő segítségével, és mentsük el ezt a mezőt további adatokkal és jelenítsük meg a megjegyzésekben.

Adjon hozzá ehhez hasonló mezőt:

Függvény add_comment_fields($fields) ( $fields["age"] = "

" . "

"; return $fields; ) add_filter("comment_form_default_fields","add_comment_fields");

#respond .comment-form-author label, #spond .comment-form-email label, #respond .comment-form-url label, #respond .comment-form-age label, #respond .comment-form-comment label ( Háttér: #eee 0,8); szín: #555; kijelző: soron belüli blokk; betűméret: 13 képpont; bal: 4 képpont; minimális szélesség: 60 képpont; kitöltés: 4 képpont 10 képpont; pozíció: relatív; felső: 40 képpont; z-index: 1; )

Most a megjegyzés űrlapunk így fog kinézni:

Az életkor mostantól kiegészítő információként kerül tárolásra. Használnod kell egy horogot a ' comment_post'-ban:

Függvény add_comment_meta_values($comment_id) ( if(isset($_POST["age"])) ( $age = wp_filter_nohtml_kses($_POST["age"]); add_comment_meta($comment_id, "age", $age, false); ) ) add_action("comment_post", "add_comment_meta_values", 1);

Az adatok mentése után egy megjegyzésben jeleníthetők meg:

megjegyzés_azonosító, "életkor", igaz); ?>

5. lépés Megjegyzések beállítása bizonyos bejegyzéstípusokhoz

Néha csak bizonyos típusú bejegyzéseknél szeretne mezőket használni a megjegyzésekben. Változtassuk meg a kódot úgy, hogy az életkor mező csak a rekordtípusú könyv esetében jelenjen meg:

Függvény add_comment_fields($fields) ( if(is_singular("books")) ( $fields["age"] = "

" . "

"; ) return $fields; ) add_filter("comment_form_default_fields","add_comment_fields");

6. lépés: Hozzon létre egy visszatérési függvényt a megjegyzések megjelenítéséhez

A wp_list_comments függvény a hozzászólások megjegyzéseinek megjelenítésére szolgál. A WordPress kódex részletesen leírja a funkciót.

A wp_list_comments rendelkezik egy "callback" argumentummal, amely egy megjegyzés megjelenítésekor meghívott függvény definiálására használható.

A Twenty Eleven témában a fájlban megjegyzések.php megtalálod a sort:

wp_list_comments(array("callback" => "twentyeleven_comment"));

Változtassuk meg erre:

wp_list_comments(array("callback" => "my_comments_callback"));

A my_comments_callback függvény minden bejegyzésnél meghívásra kerül.

7. lépés A megjegyzések stílusának kialakítása

Most egy kicsit változtatunk a komment stílusán. Egyszerűen megjelenítjük a bejegyzés tartalmát és a korábban hozzáadott kor mezőt. A megjegyzések háttérszínét is megváltoztatjuk.

„my_comments_callback” funkciókód:

Függvény my_comments_callback($megjegyzés, $args, $mélység) ( $GLOBALS["megjegyzés"] = $megjegyzés; ?>

  • id="li-comment-">

    megjegyzés_azonosító, "életkor", igaz); ?>

    __("Válasz ↓", "twentyeleven"), "depth" => $mélység, "max_mélység" => $args["max_depth"]))); ?>
  • Módosítsa a háttérszínt a következőképpen:

    Megjegyzéslista > li.comment ( háttér: #99ccff; keret: 3px tömör #ddd; -moz-border-radius: 3px; border-radius: 3px; margó: 0 0 1,625em; kitöltés: 1,625em; pozíció: relatív; )

    Nemrég egy olvasónk megkérdezte, hogy lehetséges-e a névtelen kommentelés engedélyezése a WordPressben. Alapértelmezés szerint a felhasználók nem tehetnek közzé megjegyzéseket a WordPressben anélkül, hogy a megjegyzés űrlapon megadnának nevet és e-mail címet. Ebben a cikkben bemutatjuk, hogyan engedélyezheti a felhasználók számára, hogy névtelenül hagyjanak megjegyzéseket a WordPressben. Azt is megmutatjuk, hogyan rejtheti el a név és az e-mail mezőket a megjegyzés űrlapon.

    Alias: A tökéletes megoldás

    A névtelen megjegyzések engedélyezésének legjobb módja a WordPressben az, ha arra ösztönzi a felhasználókat, hogy valódi nevük helyett álneveket vagy beceneveket használjanak.

    Ez lehetővé teszi egy közösség felépítését, és egyúttal lehetővé teszi a felhasználók számára, hogy névtelenek maradjanak. A hozzászólóknak továbbra is meg kell hagyniuk e-mail címüket, de a legtöbb névtelen maradni kívánó ember további postafiókokat fog használni.

    Ezeket a beállításokat megadhatja a megjegyzésekre vonatkozó szabályzatban, és megadhat egy átmenő hivatkozást rájuk a megjegyzésűrlap felett.

    Bár ez a megoldás ideális, és az egyetlen, amelyet ajánlunk, vannak más megoldások is a szerzők névtelenségére. De ne feledje, minél névtelenebb egy webhely, annál több spamet fog tartalmazni.

    A Név és az E-mail mezők kötelezővé tétele

    Az anonimitás következő rétegeként a Név és az E-mail mezőket teljesen opcionálissá kell tenni. Ha a felhasználó csak megjegyzést küld, név és e-mail cím nélkül, az átmegy. Nézzük meg, hogyan lehet a Név és az E-mail mezőket nem kötelezővé tenni.

    Először is el kell mennie a szakaszra Opciók » Beszélgetés az oldal adminisztrációs paneljére, és törölje a pipát a "A megjegyzés szerzőjének nevet és e-mail címet kell megadnia" négyzetből. Most el kell mentenie a változtatásokat, és webhelye név és e-mail-cím nélkül is elfogadja a megjegyzéseket.

    A jelölőnégyzet egyszerű törlésével a felhasználók nem jelzik, hogy mostantól név vagy e-mail-cím nélkül is írhatnak megjegyzéseket. Erről a megfelelő mezők nem kötelezőként történő megjelölésével értesítheti őket. Azt is javasoljuk, hogy távolítsa el a Webhely mezőt a spamek csökkentése érdekében. Ehhez módosítania kell a megjegyzés űrlapot. Csak másolja ki és illessze be a következő kódot a téma functions.php fájljába vagy:

    Függvény wpb_alter_comment_form_fields($fields) ( // A Név mező módosítása és opcionális megjelenítése $fields["author"] = "

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

    "; // Módosítsa az E-mail mezőt, és opcionálisan jelenítse meg $fields["email"] = " "; // Ez a sor eltávolítja a webhely mezőt a megjegyzés űrlapról. $fields["url"] = ""; return $fields; ) add_filter("comment_form_default_fields", "wpb_alter_comment_form_fields");

    Ez a kód csak hozzáadódik (Nem szükséges) a megjegyzés űrlap Név és E-mail mezőjébe. A Webhely mezőt is eltávolítja róla. Ha el szeretné hagyni a "Webhelyet", egyszerűen törölje a megfelelő kódsorokat. Így fog kinézni a megjegyzés űrlapod:

    Hogyan lehet teljesen eltávolítani a Név és az E-mail mezőket a megjegyzés űrlapról

    Azon felhasználók számára, akik szeretnék teljesen eltávolítani a Név és az E-mail mezőket a megjegyzés űrlapból, itt van egy kis kódrészlet, amelyet be kell illeszteni a téma functions.php fájljába vagy a következőbe:

    Függvény wpb_alter_comment_form_fields($fields) ( unset($fields["author"]); unset($fields["email"]); unset($fields["url"]); return $fields; ) add_filter("comment_form_default_fields" , "wpb_alter_comment_form_fields");

    Ha az űrlap szöveget jelenít meg Az e-mail címed nem kerül nyilvánosságra(Az e-mail címed nem kerül közzétételre), elrejtheted a téma comments.php fájljának szerkesztésével. Keresse meg a címkét, és cserélje ki a következő kódra:

    "

    " . __("Név és e-mail cím nem kötelező.") . ($req ? $required_text: "") . "

    ")); ?>

    Ha nem találja megjegyzés_űrlap, akkor egyszerűen elrejtheti ezt a szöveget úgy, hogy hozzáadja a következő CSS-kódot a témához vagy egy gyermektémához a fájlban stílus.css:

    Megjegyzés-megjegyzések ( display:none; )

    Így fog kinézni a megjegyzés űrlap a név, az e-mail cím és a webhely mezői nélkül:

    Névtelen megjegyzések Figyelmeztetés

    Vegye figyelembe, hogy a kötelező e-mail mezők nélkül az űrlap sok spamet vonz majd. És bár az Akismet és a Sucuri blokkolhat néhány "rossz" IP-címet, erősen javasoljuk a captcha hozzáadását a spam csökkentése érdekében.

    Reméljük, hogy ez a cikk segített lehetővé tenni a felhasználók számára, hogy névtelenül kommentáljanak a WordPressben. Számos stílust mutattunk be a megjegyzésűrlapokhoz, ezért ha többet szeretne megtudni erről a témáról, olvassa el cikkünket.