Gwolle guestbook - pluginuri pentru wordpress

În prezent există următoarele opțiuni:

... și toate acestea împreună într-un mod elegant pentru WordPress.

Import / Export

Este posibil să aveți deja instalată o altă carte de oaspeți. Acest lucru este grozav, deoarece cartea de oaspeți Gwolle ușurează importul intrărilor existente.






Importatorul nu șterge nici un fel de date, așa că dacă vrei, poți întoarce cu ușurință totul înapoi fără nici o pierdere.
Încercarea cărții de oaspeți a lui Gwolle este la fel de ușoară ca și numărarea la trei.

Importarea de la:

Dacă întâmpinați o problemă sau doriți să solicitați adăugarea unei noi funcționalități, vă rugăm să contactați tema pe forumul de asistență tehnică a acestui plugin pe wordpress.org. Voi încerca să răspund cât mai curând posibil.

Dacă-mi scrii o scrisoare, nu voi răspunde. Utilizați forumul de asistență.

Traducerile pot fi adăugate cu ușurință prin GlotPress.
Acolo puteți începe să traduceți cuvintele și expresiile pluginului în limba dvs. maternă. Cu toate acestea, înainte de intrarea în vigoare a traducerilor propuse, acestea trebuie mai întâi aprobate. Prin urmare, dacă încă nu există o persoană care face acest lucru (pentru limba dvs.) și doriți să deveniți una, vă rugăm să scrieți despre aceasta pe forumul de asistență. Voi face o cerere pentru a fi adăugat ca examinator pentru limba acestui plugin.

Cum arată

plus

Cartea de oaspeți Gwolle: Addition este o completare la cartea de oaspeți Gwolle, care oferă în cartea dvs. de oaspeți funcționalitate suplimentară.

În prezent există următoarele opțiuni:

Puteți să cumpărați Adăugarea la Mojo Marketplace numai pentru 9 USD.

Cum arată cu Addendumul

  • Instalați plugin-ul prin pagina de administrare "Plugin-uri".
  • Alternativ, extrageți fișierul zip și încărcați conținutul în folderul '/ wp-content / plugins /'.
  • Activați plug-in-ul pe pagina "Plugin-uri" din panoul de control WordPress.
  • Plasați codul [gwolle_gb] pe pagină. Asta e tot.

Ca o alternativă la un cod scurt (shortcode), puteți utiliza funcția show_gwolle_gb (); în șabloanele dvs. care va afișa cartea de oaspeți. Este mai greu să o spui.

Actualizarea de la o versiune mai veche

În versiunea 1.0, au existat câteva modificări:

  • Acum, cartea de oaspeți Gwolle ca API utilizează coduri scurte. Asigurați-vă că pagina de cărți de oaspeți utilizează codul scurt [gwolle_gb], nu vechiul cod scurt.
  • Mecanismul de contabilitate sa schimbat, ceea ce poate fi văzut din înregistrări vizitatorilor. Asigurați-vă că arată tot ceea ce doriți și nimic mai mult.
  • CSS ceva sa schimbat. Dacă aveți propriul CSS personalizat, verificați dacă funcționează.

Pluginul este lansat sub licența publică universală GNU. O copie a acestei licențe poate fi găsită chiar pe la pagina ei sau în fișierul gwolle-gb.php.

Cârlige: acțiuni și filtre

Există o mulțime de cârlige în acest plugin. Documentația pentru ele se află în fișierul de arhivare a plug-in-ului în directorul / docs / actions and / docs / filters. Există, de asemenea, exemple. Dacă aveți nevoie de un cârlig, vă rugăm să faceți o solicitare în forumul de asistență.

Adăugați o intrare prin cod PHP

Nu este greu să adaugi o intrare în codul PHP.

Matricea $ args poate avea următoarele perechi cheie / valoare:

Format pentru importul prin fișierul CSV

Importatorul cere ca fișierul CSV să fie în formatul corect. Dacă trebuie să importați date dintr-un sistem plug-in necunoscut, fișierul dvs. CSV trebuie să se potrivească.
Titlul ar trebui să arate astfel:

Următoarele linii sunt alcătuite din conținut.

Există câteva puncte importante:

În versiunea 1.4.1 și ulterior, câmpul "datetime" a fost numit "data".

Puteți să faceți o înregistrare de testare, să o exportați și să vedeți ce intenționează importatorul să primească în fișierul CSV. De asemenea, fișierul CSV cu exemplul corespunzător este inclus în fișierul de arhivare plug-in, situat în directorul / docs / example_import / '.

Întrebări frecvente

Instrucțiuni de instalare

  • Instalați plugin-ul prin pagina de administrare "Plugin-uri".
  • Alternativ, extrageți fișierul zip și încărcați conținutul în folderul '/ wp-content / plugins /'.
  • Activați plug-in-ul pe pagina "Plugin-uri" din panoul de control WordPress.
  • Plasați codul [gwolle_gb] pe pagină. Asta e tot.

Ca o alternativă la un cod scurt (shortcode), puteți utiliza funcția show_gwolle_gb (); în șabloanele dvs. care va afișa cartea de oaspeți. Este mai greu să o spui.

Actualizarea de la o versiune mai veche

În versiunea 1.0, au existat câteva modificări:

  • Acum, cartea de oaspeți Gwolle ca API utilizează coduri scurte. Asigurați-vă că pagina de cărți de oaspeți utilizează codul scurt [gwolle_gb], nu vechiul cod scurt.
  • Mecanismul de contabilitate sa schimbat, ceea ce poate fi văzut din înregistrări vizitatorilor. Asigurați-vă că arată tot ceea ce doriți și nimic mai mult.
  • CSS ceva sa schimbat. Dacă aveți propriul CSS personalizat, verificați dacă funcționează.

Pluginul este lansat sub licența publică universală GNU. O copie a acestei licențe poate fi găsită chiar pe la pagina ei sau în fișierul gwolle-gb.php.

Cârlige: acțiuni și filtre

Există o mulțime de cârlige în acest plugin. Documentația pentru ele se află în fișierul de arhivare a plug-in-ului în directorul / docs / actions and / docs / filters. Există, de asemenea, exemple. Dacă aveți nevoie de un cârlig, vă rugăm să faceți o solicitare în forumul de asistență.

Adăugați o intrare prin cod PHP

Nu este greu să adaugi o intrare în codul PHP.

Matricea $ args poate avea următoarele perechi cheie / valoare:

Format pentru importul prin fișierul CSV

Importatorul cere ca fișierul CSV să fie în formatul corect. Dacă trebuie să importați date dintr-un sistem plug-in necunoscut, fișierul dvs. CSV trebuie să se potrivească.
Titlul ar trebui să arate astfel:

Următoarele linii sunt alcătuite din conținut.

Există câteva puncte importante:

În versiunea 1.4.1 și ulterior, câmpul "datetime" a fost numit "data".

Puteți să faceți o înregistrare de testare, să o exportați și să vedeți ce intenționează importatorul să primească în fișierul CSV. De asemenea, fișierul CSV cu exemplul corespunzător este inclus în fișierul de arhivare plug-in, situat în directorul / docs / example_import / '.







Cum fac oamenii să scrie un mesaj în cartea mea de oaspeți?

În primul rând, puteți lăsa singură prima înregistrare și puteți invita și pe alții să vorbească.

Ce înregistrări vor fi vizibile vizitatorilor site-ului?

Începând cu versiunea 1.0, sunt afișate următoarele intrări:

  • testat
  • Nu este marcat ca spam
  • Nu în urnă

Înainte de aceasta, în 0.9.7, toate înregistrările verificate sunt afișate.

Am multe înregistrări neconfirmate. Ce ar trebui să fac?
  • Intrările care nu au fost etichetate în mod automat ca spam, dar considerați-le ca atare, puteți marca manual ca spam și nu va fi văzut mai.
  • Înregistrările care nu sunt spam, dar pentru care vreți ca acestea să nu fie încă văzute, puteți arunca în urnă.
  • Înregistrările pentru care doriți să fiți vizibile pot fi marcate ca verificate.
Vreau să traduc pluginul într-o altă limbă

Traducerile pot fi adăugate cu ușurință prin GlotPress.
Acolo puteți începe să traduceți cuvintele și expresiile pluginului în limba dvs. maternă. Cu toate acestea, înainte de intrarea în vigoare a traducerilor propuse, acestea trebuie mai întâi aprobate. Prin urmare, dacă încă nu există o persoană care face acest lucru (pentru limba dvs.) și doriți să deveniți una, vă rugăm să scrieți despre aceasta pe forumul de asistență. Voi face o cerere pentru a fi adăugat ca examinator pentru limba acestui plugin.

Ce zici de spam?

În mod implicit, acest plug-in utilizează o capcană de spam și un număr unic. Acest lucru ar trebui să fie suficient împotriva robotilor de spam.

Dacă încă mai aveți probleme, există încă opțiuni:

  • Capcana pentru roboți de spam: câmpul de intrare invizibil, care va fi completat numai de roboți de spam.
  • Număr unic: va verifica dacă o pagină cu un formular de intrare a fost încărcată înainte ca mesajul să fie trimis. Roboții spam vor trimite un formular completat fără un număr unic.
  • Akismet: Filtru de spam al companiei "Automattic". Funcționează bine, dar nu toată lumea îi place să folosească servicii externe.
  • Stop Forum Spam: un filtru de spam de la alți dezvoltatori. Din nou, funcționează bine, dar nu toată lumea îi place să utilizeze serviciile terților.
  • Întrebarea anti-spam a utilizatorului: Puteți să adresați o întrebare de control care verifică dacă expeditorul este o persoană.
  • Kapcha: Trebuie să introduceți numere și litere din imagine. Această opțiune ar trebui utilizată ca o ultimă soluție, deoarece este incomod și va sperie unii vizitatori.
Eu folosesc deja WP-SpamShield

WP-SpamShield este un plug-in de uz general care oferă protecție anti-spam pentru formularele de intrări în WordPress și pentru multe plug-in-uri.
Când activați WP-Spam shield opri toate tehnicile anti-spam în cartea de oaspeți și toate atispamovaya Gwolle de verificare va fi efectuată de către WP-Spam shield.
Dacă nu doriți protecție WP-Spam shield folosit cartea de oaspeti Gwolle, tot ce trebuie să faceți - „Anti-Spam pentru alte forme“ este setările WP-Spam shield pentru a dezactiva opțiunea

Am inclus CAPTCHA, dar sub forma trimiterii nu este vizibilă.

Pentru a afișa captcha, utilizați pluginul Really Simple Captcha. Instalați-l și activați-l.

Dacă încă nu apare, este posibil ca pluginul să nu aibă dreptul să scrie în dosarul / tmp al pluginului "Really Simple Captcha".
Corectați acest lucru.

Cum sa faci mai multe carti de oaspeti?

Puteți adăuga parametri în codul scurt. De exemplu:

Aceasta va afișa toate intrările din carte cu ID = 2 pe pagină.

Dacă utilizați o funcție într-un șablon, aceasta se face astfel:

Când există mai multe cărți de oaspeți, cum să urmăriți, ce intrare în care?

Nu este nevoie să utilizați identificatori pentru cărți de oaspeți noi, care sunt incrementate cu câte una cu fiecare carte de oaspeți nouă. Dacă aveți multe cărți de oaspeți pe mai multe pagini, puteți utiliza ID-ul paginii ca ID-ul cărții de oaspeți. În acest fel, nu veți avea identificatori duplicat.
Puteți seta automat ID-ul cărții de oaspeți la ID-ul paginii utilizând acest cod scurt:

Nu văd sub forma trimiterii de semnături.

Acest plugin nu aplică niciun CSS la subtitrări. Poate că aveți semnături albe pe fundal alb.
Acest lucru poate fi verificat de către Inspector în browser. Dacă da, atunci tema sau un alt plug-in impune propriul CSS pe semnătură. Este necesar să înțelegem acolo.

Nu primesc o scrisoare de alertă.

Mai întâi, verificați dosarul dvs. de spam în căsuța poștală.

Există, de asemenea, mai multe pluginuri SMTP în care puteți configura o varietate de setări de poștă electronică.

Dacă acest lucru nu vă ajută, adresați-vă ISP-ului pentru jurnalul de e-mail sau pur și simplu cereți-i să se uite.

Vreau ca înregistrările și forma de trimitere să fie pe pagini diferite.

Există mai multe coduri scurte pe care le puteți utiliza. În schimb [gwolle_gb] Puteți utiliza [gwolle_gb_write], care afișează doar forma de intrare, sau [gwolle_gb_read], care afișează numai înregistrările.

De asemenea, există un widget în care ultimele intrări în cartea de oaspeți se pot afișa în zona widget și au multe setări. Alternativ, puteți utiliza codul scurt [gwolle_gb_widget], care va afișa ultimele intrări în aceeași formă. Parametrii sunt după cum urmează:

  • book_id, integer, cartea de oaspeți ID.
  • num_entries, un număr întreg cu numărul de înregistrări afișate.
  • num_words, un număr întreg cu numărul de cuvinte afișate în fiecare înregistrare.
Vreau să arăt imediat forma de trimitere, fără un buton.

În numere scurte [gwolle_gb] și [gwolle_gb_write] este un parametru pentru buton. Puteți să-l specificați ca [butonul gwolle_gb = »false»] sau [butonul gwolle_gb_write = »true»], dacă nu vă place valoarea implicită.

Moderarea este activată, dar înregistrarea mea este marcată ca fiind bifată.

Dacă utilizatorul cu drept de moderator trimite el însuși o intrare în cartea de oaspeți, în mod implicit este marcat automat ca fiind bifat, pentru că el o poate face oricum.

Moderarea este dezactivată, dar unele înregistrări au încă starea necontrolată.

Când deschid feedul RSS, primesc o eroare 404.

Puteți actualiza regulile de rescriere. Pentru a face acest lucru, mergeți la Setări / link-uri permanente și salvați-le din nou.
Cel mai probabil acest lucru va adăuga o regulă de rescriere pentru feedul RSS.

Folosesc un plugin de cache și după ce le-am postat, nu le pot vedea pe pagină.

Când nu aveți activată moderarea, agenda de oaspeți Gwolle va încerca să actualizeze memoria cache (când este recepționată o nouă înregistrare). Dacă nu, dați-mi voie să știu pluginul de cache pe care îl utilizați și poate că va trebui să adăugați sprijinul acestuia.

De asemenea, puteți să actualizați sau să ștergeți manual cache-ul. Cele mai multe pluginuri de caching permit acest lucru.

Folosesc plug-in-ul multilingv.

Există două setări pe care ar trebui să le acordați atenție. Dacă salvați setările în fila formularului de introducere, ar trebui să lăsați titlul și indicatorul gol. Se va afișa textul implicit și se va înlocui traducerea din fișierul .MO.

De asemenea, veți avea nevoie de parametrul book_id în codul dvs. scurt dacă aveți mai multe cărți de oaspeți.

Tema mea folosește AJAX

Utilizarea unei teme cu navigare AJAX poate duce la probleme. Script-ul Java și CSS sunt încărcate numai în pagina de cărți de oaspeți.
Prin urmare, trebuie să le încărcați pe fiecare pagină, astfel încât să fie disponibile pentru utilizare pe pagina de cărți de oaspeți. Puteți adăuga următorul cod la funcțiile.php ale temei:

Ce drepturi sunt necesare?

Pentru a gestiona setările, trebuie să aveți dreptul de "manage_options".

Pot să o fac ca într-un șablon?

Puteți găsi fișierul "frontend / gwolle_gb-entry.php" și îl puteți copia în dosarul tematic. Apoi pluginul îl va descărca de acolo.
Totuși, nu uitați să îl actualizați acolo.

Ce fel de cârlige pot personaliza (personaliza)?

În acest plugin sunt multe cârlige disponibile. Pentru documentația despre acestea, consultați fișierul zip din dosarele / docs / actions and / docs / filters. Există, de asemenea, exemple. Dacă aveți nevoie de un nou cârlig, scrieți o solicitare pe forumul de asistență.

Vreau să schimb cuvântul "Cartea de oaspeți" la altceva.

În primul rând, acest plugin este o carte de oaspeți. Dacă doriți să o utilizați pentru alte sarcini, va trebui să faceți acest lucru în cod.
Uită-te la întrebarea anterioară despre cârlige.
Probabil că veți avea nevoie de cârlige pentru "gwolle_gb_write" și "gwolle_gb_button".

Această întrebare este adresată frecvent. De asemenea, vă puteți uita la forumul de asistență.

Ik me me wezenloos gezocht naar een plecat gastenboek. Nadat recente DMSguestbook niet Meer werkte ben ik uiteraard op zoek gegaan naar EEN Nieuw. Nu există nici un comentariu în lista de cărți de oaspeți a lui GWolle. În primul rând, se întâlnește o dată cu o dată în plus față de binnenladen. Zes sterren 🙂

Am căutat întreaga rețea pentru o carte de oaspeți bună. Deoarece DMSguestbook a încetat să mai lucreze în cărțile de oaspeți ale lui GWolle. Cartea de oaspeți perfectă, cu o funcție super, pentru a importa mesaje vechi din fosta mea carte de oaspeți. Șase stele 🙂







Articole similare

Trimiteți-le prietenilor: