Rôzne komunikačný blog pridať komentár http. Pri hľadaní dokonalého systému komentárov. Prezývka: Ideálne riešenie

Tento názov mnohým ľuďom neprekáža, ale niekedy vyvstáva otázka, ako zmeniť pridať komentár, aby ste zanechali recenziu alebo podobne. V tomto prípade vám pomôže tento článok. Ako som napísal vyššie, ukážem vám niekoľko spôsobov.

Metóda č.1

Pri prvom spôsobe musíte nájsť súbor v priečinku s témou, ktorý je nainštalovaný na vašej webovej lokalite komentáre.php. Ak existuje, otvorte ho a vyhľadajte v ňom pole, ktoré je zodpovedné za nastavenie a zobrazenie obsahu formulára komentárov. Vyzerá to asi takto:

$args = array("comment_notes_before" => "

", "pole komentára" => "

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

Takže do tohto poľa musíte pridať nový parameter s požadovanou hodnotou a to je všetko. V našom prípade je toto:

"title_reply" => "Zanechajte svoju recenziu",

Ako chápete - Zanechajte svoju recenziu, toto je nový názov namiesto - Pridať komentár. Takýto parameter môžete pridať na koniec alebo na začiatok poľa. Dopadne to asi takto:

$args = array("title_reply" => "Zanechajte svoju recenziu", "comment_notes_before" => "

Vyplňte polia nižšie. Váš email nebude zverejnený. Povinné polia sú označené *

", "pole komentára" => "

", "id_submit" => "comm_subm", "label_submit" => "Odoslať",); comment_form($args);

Pridané na začiatok a teraz sa na stránkach príspevkov zobrazí riadok - Zanechajte svoju recenziu. Táto metóda nie je komplikovaná a vyžaduje minimálne úsilie, hlavnou vecou je správne definovať pole. Niekedy sa však stane, že v téme nie je žiadny súbor comments.php alebo v nej nie je pole a neviete, ako ho tam správne pridať, potom vám pomôže druhá metóda.

Metóda č.2

Podstatou druhej metódy je pridanie novej funkcie, ktorá nahradí názov. Ak to chcete urobiť, v priečinku s aktívnou témou musíte nájsť súbor function.php s vlastnými funkciami a na vhodnom mieste, ak to neviete, potom na samom konci pred záverečnou značkou PHP - ?> , ak nič také neexistuje, potom na úplný koniec pridajte nasledujúci kód:

Funkcia wph_change_submit_label($defaults) ( $defaults["title_reply"] = "Zanechajte recenziu"; return $defaults; ) add_filter("comment_form_defaults", "wph_change_submit_label");

Bonus

Je to v podstate to isté, čo sa urobilo v prvej metóde, jednoducho, tam sme to implementovali priamo do poľa a tu cez filter. Po týchto krokoch uvidíte zmenu názvu. Rovnako ako v prvom spôsobe môžete zmeniť text - Nechajte svoju recenziu na tú, ktorá sa vám páči. Tento text je uvedený ako príklad.

Chcem tiež navrhnúť a upozorniť na skloňovanie slova Komentáre. Ak sa vo formulári zobrazuje riadok - 1 publikovaný komentár alebo Komentáre: 10. Môžete použiť funkciu z článku. Ak ho už používate, odporúčam v riadku s poľom:

Array("komentár","komentár","komentáre")

Zmeňte názvy na recenzie, recenzie, recenzie, ak ste toto slovo použili vo vyššie uvedených metódach. takto budete mať všetko rovnaké a nie rozhádzané, sú tu recenzie a sú tam komentáre.

Toto sú informácie, ktoré som vám dnes chcel poskytnúť. Možno to bude pre niekoho užitočné.

To je všetko, ďakujem za pozornosť. 🙂

Inštrukcie

Ak sa pre stránku používa profesionálna platforma, zvyčajne platená, má už všetky potrebné moduly vrátane bloku komentárov. Čo by ste však mali robiť, ak sa webdizajn ešte len učíte, vytvorili ste si jednoduchú webstránku v čistom html a chcete dať návštevníkom možnosť zanechať správy?

Ak chcete na stránku pridať blok komentárov, použite službu Disqus. Po nainštalovaní tejto platformy na stránku budú môcť jej návštevníci zanechať svoje poznámky.

Zaregistrujte sa do služby. Do poľa Adresa URL stránky zadajte adresu našej webovej stránky. V poli Názov lokality - jej názov. S poľom Shortname je to trochu komplikovanejšie - tu musíte zadať krátky názov stránky, to znamená bez http, www a ru. Ak sa napríklad vaša lokalita volá http://site12345.ru, zadajte ako krátky názov site12345. V dôsledku toho sa vytvorí subdoména site12345.disqus.com. Kliknutím naň sa dostanete na panel nastavení komentárov.

Po zadaní všetkých údajov kliknite na Pokračovať a otvorí sa panel nastavení. Vyberte ruský jazyk a potom nakonfigurujte voliteľné funkcie. V aplikácii Facebook Connect môžete používateľom Facebooku poskytnúť možnosť uverejňovať komentáre zo svojho účtu. Ak to chcete urobiť, musíte zadať kľúč API: získate ho kliknutím na odkaz hneď pod položkou Facebook Connect, ale na to musíte mať účet v tejto službe. Do poľa Twitter @Replies zadajte názov svojho účtu, ktorý sa použije na odpovede.

Teraz nakonfigurujte začiarkavacie políčka (prepínače). Ak zaškrtnete Media Attachments, potom sa všetky odkazy na mediálne súbory zobrazia v spodnej časti komentára ako priložené súbory. Spätné odkazy – zobrazuje spätné odkazy na stránku. Akismet – pripojenie antispamovej služby. Reakcie – zobrazuje online zmienky o vašej stránke. Nakoniec, ak začiarknete políčko Zobraziť prihlasovacie tlačidlá s komentárom, nad formulárom komentára sa zobrazia servisné tlačidlá - Facebook, Twitter atď.

Po vyplnení formulára kliknite na Pokračovať. Nová stránka poskytne možnosti pripojenia k rôznym platformám. Ak ste kód lokality napísali sami, vyberte možnosť Univerzálny kód. Ak chcete nainštalovať kód, skopírujte ho z kroku 1 a potom ho prilepte na miesto na stránke, kde by mali byť komentáre. Potom skopírujte kód z kroku 2 a prilepte ho pred koncovú značku /body.

Stačí správne naformátovať odkazy vedúce na stránku s komentármi. Ak napríklad stránka pre komentáre vyzerala ako http://site12345.ru/comment.html, odkaz by mal byť takýto: http://site12345.ru/comment.html #disqus_thread. Potom skontrolujte možnosť zanechať komentáre, všetko by malo fungovať.

Ahoj! Po napísaní kopy príspevkov na žiadosť pracujúcich blogerov som sa rozhodol vrátiť k písaniu tematických príspevkov. Témou na najbližšie týždne bude komentár.


Tu sú príspevky, ktoré som naplánoval:
1) Nastavenie komentárov (dnes)
2) .
3) .
4) Alternatívne služby pre uverejňovanie komentárov (IntenseDebate).

Takže dnes s vami hovoríme o nastavenie komentárov (Povoliť alebo nepovoliť komentáre, Upozornenie na nové komentáre emailom, Moderovanie komentárov).


Poďme ako vždy Ovládací panel- Nastavenia - Komentáre

A tu máme parametre, ktoré sa dajú zmeniť... ak ich vidíte v angličtine, sú veľmi ľahko pochopiteľné, ale ak ich vidíte v ruštine, tak s vami naozaj súcitím a tento článok je pre vás!

1) Komentáre. Môžu byť zobrazené alebo skryté. Ak si vyberiete skryť komentáre neodstránia sa, Blogger ich jednoducho nezobrazí, kým mu na to nedáte povolenie.

Dôležitá poznámka. Komentáre môžete zobraziť alebo skryť aj na úrovni príspevku. Prejdite do editora Blogger a v ľavom dolnom rohu editora uvidíte pseudoodkaz Nastavenia správ kliknite naň a v ľavom stĺpci Komentáre čitateľov môžete si vybrať: a) Povoliť b) Odmietnuť, zobraziť existujúce c) Odmietnuť, skryť existujúce.

Podľa mňa je to veľmi pohodlné. V prípade, že by ste chceli, aby niektoré vaše články boli informatívne. Tu nie je o čom diskutovať ;).

2) Kto môže písať komentáre? Tu môžete povoliť komentáre k vašim článkom: Ktokoľvek - vrátane anonymných používateľov,
alebo Iba registrovaných užívateľov- obsahuje OpenID | Iba používatelia s účtami Google | Iba členovia tohto blogu.

Komentujte. Ak vyberiete čokoľvek iné ako prvú položku Akékoľvek, vaši čitatelia s vypnutým protokolom https, ako v mojej práci, nebudú môcť pridať komentár.

Nepamätám si, čo je predvolené, ale vo všetkých mojich blogoch je to Akékoľvek. A ak ešte rozumiem komentovaniu iba členovia blogu(blog je v tomto prípade kolektívna kreativita a komentáre sú stále tým istým pokračovaním tejto kreativity). Neviem si predstaviť, v akom prípade môže byť potrebné odfiltrovať komentujúcich na základe prítomnosti účtu Google alebo OpenID... Je to podobné, ako keď svoj blog oznámite ako DoFollow a potom sa sťažujete na spam. Pred spamom by ste sa mali chrániť pred- alebo po moderovaní komentárov.

Vo všeobecnosti veľmi nerozumiem hre DoFollow... Keďže sám som introvert, málokedy komentujem, keď cítim potrebu komentára, a nikdy to nezávisí od pravidiel blogu Do alebo No Follow. Jediný rozdiel v DoFollow blogoch je ten, že používam OpenID (ak je niekto pripravený dať mi odkaz na moje slová, tak nech je to odkaz na môj blog, na ktorom som sa veľmi snažil, ako odkaz na môj profil).

3) Umiestnenie formulára na zadávanie komentárov. Možné voľby by tu boli: Celá stránka. Vyskakovacie okno, Správa priložená nižšie. Je to čisto vec vkusu. Tu stačí vyskúšať jedno alebo druhé a rozhodnúť sa, čo vám najviac vyhovuje. Na dlhú dobu Správa priložená nižšie bol iba na WordPresse a bol predmetom mojej každodennej závisti Dostupnosť komentárového formulára pod článkom a na platforme Blogger ma absolútne potešila... Aj keď v tomto blogu som zmenil nastavenia na „vyskakovacie okno“. , pretože píšem veľmi dlhé články a často sa pri odpovediach na otázky musím odvolávať na samotný článok.

Mimochodom, čo si myslíte o možnosti umiestniť komentárový formulár za článok priamo na hlavnej stránke? To je skutočné, už som vykonal úspešný experiment so zmenou vzhľadu blogu podľa toho... Výhody a nevýhody sú zrejmé: Je veľmi ľahké zanechať komentár, najmä ak vás nezaujíma, čo už ľudia povedali pred vami.. Toto je vo všeobecnosti plus aj mínus. V prípade záujmu napíšte a ja vám napíšem ako na to.

4) Predvolené nastavenie pre komentáre v príspevkoch. Existujú iba dva významy: Nové príspevky majú komentáre alebo Nové príspevky nemajú žiadne komentáre. Tu, na rozdiel od bodu 1), máme na mysli možnosť zanechávať komentáre, a nie skrývať/ukazovať. Už sme diskutovali o tom, ako zmeniť tieto nastavenia pre jeden článok v rovnakom odseku 1).

5) Spätné odkazy. Môžu byť zobrazené alebo skryté. Vo všeobecnosti v nich nevidím veľký zmysel. Počnúc tým, že sú štandardne NoFollow. A niekedy, ako poznamenal ButterflyYanochka (A mám „odkaz“), tieto odkazy nebudú žiadnym spôsobom súvisieť s obsahom vášho príspevku (iba odkazy z blogov, kde je váš blog na zozname čitateľov).

Niektorým blogerom veľmi vyhovuje využiť možnosť vytvárať spätné odkazy... (ButterflyYanochka o tom podrobne píše: Ako poslať odkaz na blogový príspevok) - možnosť môže byť užitočná pre kolektívne blogy, ale ja kreslím všetky svoje odkazy ručne starým spôsobom. Ak ste zabudli, ako to urobiť, pozrite sa sem vo voľnom čase:

6) Predvolené nastavenie pre spätné odkazy v príspevkoch. Podobný bod 4) len tentoraz o spätných odkazoch. Sú len dve možnosti: Nové príspevky obsahujú spätné odkazy A V nových príspevkoch nie sú žiadne spätné odkazy.

A rovnako ako v prípade komentárov ku každému príspevku, aj tento parameter je možné upraviť manuálne. Pri úprave kliknite na rovnaký odkaz: Nastavenia správ a teraz v druhom stĺpci (Spätné odkazy) si môžete vybrať z troch možností: Povoliť | Odmietnuť, ukázať existujúce | Odmietnuť, skryť existujúce.

7) Formát časovej pečiatky pre komentáre: No, nemáme tu nič podstatné, len formát dátumu a času komentára.

8) Správa formulára na vytvorenie komentára. Touto frázou prekladatelia mysleli, že do navrhovaného okna môžete napísať ľubovoľný text (Možno niečo ako: „Čo si o tom myslíte?“) a tento text sa zobrazí nad formulárom komentárov.

9) Zadávanie komentárov. Toto viac než tajomné slovné spojenie znamená Zadanie predmoderovania komentárov. A po mojom „preklade“ je jasné, čo znamenajú možné hodnoty tohto parametra: Vždy ( moderovať komentáre), (Zaviesť moderovanie) Iba pre správy staršie ako niekoľko dní, Nikdy (nemoderovať komentáre). Toto je môj preklad tohto odseku.

Nižšie je tiež pole na zadanie vašej e-mailovej adresy. Ak tam zadáte svoju adresu, budete dostávať upozornenia na komentáre prijaté na vašom blogu, ktoré vyžadujú vaše schválenie.

Alebo komentáre, ktoré potrebujú moderovanie (ich počet), uvidíte ďalej Panely s nástrojmi oproti tvojmu blogu.

Či predmoderovať, postmoderovať komentáre, alebo zariadiť kus slobody prejavu na svojom blogu bez akýchkoľvek obmedzení, si každý, tak ako všetko ostatné vo svojom živote, rozhoduje sám. Pripomínam len, že bloger je zodpovedný za VŠETKÝ obsah svojho blogu a za komentáre, ktoré môžu uraziť aj ostatných čitateľov.

10) Zobraziť kontrolu komentárov na základe GUI? To znamená obyčajný captcha (z anglického „Completely Automated Public Turing test to tell Computers and Humans Apart“ – plne automatizovaný verejný Turingov test na rozlíšenie počítačov a ľudí) Wikipedia].

Pokiaľ ide o mňa, zatiaľ sa mi na žiadnom blogu neobjavil jediný komentár, o ktorom by som mal podozrenie, že je automaticky vytvorený. Komentárov neprichádza až tak veľa a pred zverejnením ich všetky kontrolujem (moderujem), takže nepotrebujem captcha.

11) Zobrazovať profilové fotky v komentároch? Mám „Áno“, ale toto funguje len pre komentáre, ktoré sú uverejnené iba na celej stránke alebo v Vyskakovacie okno. Komentátorom, ktorí vo svojom podpise použili profil Google, sa zobrazí obrázok z ich profilu. Prepáčte, nemôžem použiť slovo profil ako počítačový výraz, profil je oveľa lepší...

12) Oznamovanie pripomienok e-mailom. Môžete zadať až 10 e-mailových adries.

Dobrý deň, priatelia a hostia blogu! Dnes vám poviem, ako používať PHP a MySQL. A budeme tiež hovoriť o komentovacie systémy pre stránku a my vyberieme ten najlepší pre vašu stránku z tých, ktoré ponúkam.

Otázka jedna: používaním PHP a MySQL?

Aby ste to urobili, musíte najprv vy a ja vytvoriť tabuľku v databáze vášho webu, ktorá sa bude volať - komentáre. Táto vytvorená tabuľka bude ukladať komentáre do polí s nasledujúcimi označeniami:

id je jedinečný identifikátor.
page_id— toto pole bude uchovávať identifikátor stránky lokality, na ktorej sa nachádza tento komentár.
názov- toto je meno komentátora, ktorý zanechal tento komentár.
textový_komentár— toto je teda text aktuálneho komentára.

Ďalším krokom, po vytvorení tabuľky pre komentáre v databáze, musíme implementovať špeciálny kód pre naše budúce komentáre na stránke. Tento kód na stránke umožní našim komentátorom pridávať svoje komentáre k našim článkom. Tu je kód:


Toto je jednoduchý HTML formulár komentárov pre stránku. Umiestnite ho na svoj web na miesto, kde je vhodné zanechať komentár k príspevku – prirodzene, pod samotný príspevok.

query("INSERT INTO `komentáre` (`name`, `page_id`, `text_comment`) VALUES ("$name", "$page_id", "$text_comment")");// Pridať komentár do hlavičky tabuľky (" Location: ".$_SERVER["HTTP_REFERER"]);// Presmerujeme späť?>

Posledným krokom pri vytváraní formulára komentárov pre stránku v PHP a MySQL je zobrazenie našich komentárov na stránke lokality. Tu je kód na to:

query("SELECT * FROM `komentáre` WHERE `page_id`="$page_id""); //Načítajte všetky komentáre pre túto stránku, kým ($row = $result_set->fetch_assoc()) ( print_r($row); //Výstup komentárov echo "
"; } ?>

To je všetko! Náš jednoduchý formulár komentárov pre stránku bol vytvorený a môže fungovať na stránke.

Ale toto určite nie je pre začiatočníka, ktorý sa nebude obťažovať tým všetkým HTML, PHP a MySQL kódom. Ani sa nenaučí vytvárať databázu. Potrebuje všetko naraz, rýchlo a bez bolesti hlavy. Mám pravdu? Samozrejme, že máš pravdu!

Potom prejdime na ďalšiu časť môjho materiálu a zistime všetko o hotových systémoch komentárov pre stránku a vyberte si pre vašu stránku najvhodnejšie, najfunkčnejšie a najprijateľnejšie...

Systémy komentárov pre stránku. Ktorý si vybrať?

Ako pridávať komentáre na stránke- toto je dôležitá otázka, pretože komentáre na stránke zohrávajú dôležitú úlohu nielen pre komunikáciu medzi majiteľom stránky a návštevníkom, ale komentáre sú dôležité aj pre propagáciu a propagáciu SEO.

Pomocou komentárov na stránke sa zvyšuje pozícia stránky vo výsledkoch vyhľadávania, zlepšujú sa faktory správania, zvyšuje sa návštevnosť stránky a následne sa zvyšujú vaše zárobky. Vidíte, aké dôležité sú komentáre pre stránku!

Tak sa na to poďme pozrieť ako pridávať komentáre na stránke a ktorý systém pripomienkovania vybrať najlepšiu možnosť?

Vo všeobecnosti sa komentáre na webových stránkach zobrazujú mnohými spôsobmi. Patria sem špeciálne pluginy pre wordpress engine a všelijaké komentáre zo sociálnych sietí, ako napr V kontakte s, Facebook, Disqus. Existujú aj nezávislé služby, ktoré ponúkajú napríklad vlastné systémy komentárov pre stránku.

Teraz vám dám jeden tablet, ktorý okamžite umiestni všetko na svoje miesto a nevzniknú žiadne otázky týkajúce sa výberu systému komentárov pre stránku:

Tu jasne a prehľadne vidíte, ktorý komentárový systém je najlepší a niekoľko prezentovaných, ktoré webmasteri na svojich zdrojoch najčastejšie využívajú. Myslím, že vysvetlenia sú tu zbytočné a výber je na vás!

Už som sa rozhodol sám za seba a nainštaloval som si systém komentárov pre moju stránku od Cackle.

Mimochodom, ak ste sa už rozhodli pre výber systému pre váš web, tak tu je odkaz, ktorý dáva 5% zľavu na zakúpenie systému komentárov od spoločnosti Cackle!

To je všetko, čo mám na dnes! Veľa šťastia a prosperity všetkým! Uvídime sa znovu!

(v ktorej sme odstránili značky h3 v hlavičke pred formulárom komentárov) - dnes sfunkčníme funkciu formulára komentárov WP úplne podľa našich pravidiel:

Budeme mať možnosť nastaviť si vlastné štýly, zmeniť názov „Pridať komentár“ podľa vlastného uváženia, v prípade potreby vylúčiť určité okná na zadávanie informácií, napríklad formulár adresy URL, prispôsobiť zástupný symbol atď. a čo je najdôležitejšie, toto všetko nestratíte pri aktualizácii motora.

Teraz môžeme jednoducho dosiahnuť náš cieľ, len úpravou súboru funkcií. A ak sa cítite dostatočne silní na to, aby ste upravili kód stránky (táto metóda je o niečo zložitejšia ako metóda opísaná vyššie)…

Začnime koncert:

Oplatí sa upravovať jadro WordPress?

Ako viete, úprava jadra WordPress (súborov CMS) nie je odporúčaná činnosť, a to najmä z dôvodu, že po aktualizácii motora sa práca stratí! Navyše, pre začínajúcich správcov zdrojov sa tieto aktualizácie WordPress robia náhle (bez ich vedomia, prečítajte si toto).

Oplatí sa upgradovať WordPress?

Samozrejme áno! ... tu nemôže byť žiadny nesúhlas! ...to je však spojené, ako bolo povedané, s tým, že aktualizácia enginu prepíše administrátorské vydania!

Preto veľa webmasterov používa na flexibilnejšie nastavenia svojich stránok všetky druhy filtrov (hackov): to tiež nie je zlé! Ja (a nielen ja) však radšej presúvam niektoré menšie (vzhľadom na dôležitosť neustálej aktualizácie) funkcie jadra WP do koreňa šablóny.

Vykonajte teda potrebné úpravy súborov tém, aby ste mohli spravovať stav stránky na úrovni šablóny: bez akýchkoľvek strát)

Začnime upravovať, ale!!

...zakaždým vám pripomínam: vytvorte si nejakú „pamäť“ dokumentu na všetky incidenty spáchané s blogom. Skopírujte upravené súbory. Bude sa to hodiť!

Verte mi: toto je málo profesionality, pretože možnosť strávenia nahromadených zŕn vedomostí do kaše je nepravdepodobná!

Čo potrebujeme na dosiahnutie cieľa:

preniesť spracovanie funkcie comment_form z jadra WP (zo súboru comment-template.php) do adresára šablón.

kde nájsť súbor comment-template.php

Postupujte podľa tejto cesty your_domain/wp-includes file comment-template.php

...otvorte ho (alebo priamo na hostingu - to je to, čo robím), alebo si ho stiahnite a upravte v programe Notepad++ - prečítajte si: ako nakonfigurovať Notepad++

Vyhľadajte takýto riadok (približné číslo riadku 2111)

function comment_form($args = pole(), $post_id = null) (

do_action("form_comment_comments_closed");

Toto všetko skopírujete a prenesiete do súboru funkcií functions.php.

Všetky nové pridané kódy sa zvyčajne umiestňujú pred koncovú značku ?>. Odporúčam ale pridaný kód takpovediac zoskupiť podľa tém, potom v prípade potreby ľahko všetko nájdete.

Ďalším krokom je zmena názvu funkcie: môžete ju nazvať ako chcete, dokonca ju označiť osobným monogramom... Urobil som to takto:

funkcia my_my_ comment_form

Ukladáme naše úspechy...

...a prejdite do súboru comments.php vašej témy.

V tomto súbore musíme zmeniť názov volania funkcie na ten, ktorý sme zavolali v prvom kroku:

V dokumente vyhľadajte nasledujúcu frázu (zvyčajne je na konci):a jednoducho pridajte moje_moje_ alebo svoje meno.

Malo by to vyzerať takto:

...teraz je úloha volania novej funkcie dokončená: logika šablóny použije náš kód skopírovaný do témy!

Presne to, čo sme potrebovali!

Teraz už len stačí upraviť kód novovytvorenej funkcie my_my_comment_form();

...alebo nastavte individuálny zástupný symbol - pozrite sa, ako to vyzerá u mňa:

...v okne môjho komentára je monogram „Váš komentár...“, ktorý zmizne hneď, ako komentátor napíše svoju správu...

...a tak ďalej...a tak ďalej...takto.

Ak máte nejaké otázky týkajúce sa pridávania/odstraňovania prvkov z formulára komentárov, napíšte a my to vyriešime...

alebo si môžete prečítať príspevok o užitočných úryvkoch () pre formulár komentárov...