Cum să permiteți utilizatorilor să editeze comentariile lor în WordPress
De câte ori ați simțit nevoia de a edita un comentariu pe care tocmai l-ați lăsat pe un site? Poate doriți să corectați o eroare de ortografie sau gramatică, sau poate regretați doar să spuneți ceva prostește. Se întâmplă cu noi toți. Cu excepția faptului că majoritatea site-urilor nu permit utilizatorilor să își editeze comentariile odată ce au fost publicate. Dacă rulați un site activ cu multe comentarii, este posibil să fi considerat că permiteți utilizatorilor să editeze propriile comentarii. În acest articol, vă vom arăta cum să permiteți utilizatorilor să editeze comentariile lor în WordPress pentru a o perioadă scurtă de timp.
Tutorial video:
Abonați-vă la WPBeginnerDacă nu vă place să vizionați videoclipul, continuați să citiți.
Dacă site-ul dvs. a înregistrat utilizatori, puteți utiliza cu ușurință rolurile și capabilitățile utilizatorilor încorporați pentru a permite anumitor utilizatori să își editeze propriile comentarii. Problema este că majoritatea site-urilor nu necesită înregistrarea utilizatorilor înainte de a comenta. Site-urile WordPress implicite au comentarii deschise pentru oricine dă un nume și un e-mail. Deci, iată cum puteți permite utilizatorilor neînregistrați să își editeze propriile comentarii pentru o perioadă scurtă de timp (implicit este de 5 minute).
Primul lucru pe care trebuie să-l faceți este să instalați și să activați modulul de editare a comentariilor simple. La activare, pluginul permite utilizatorilor anonimi să își editeze comentariile după ce le trimit.
În mod implicit, utilizatorul își poate edita comentariile numai pentru primele 5 minute. După aceea, utilizatorul nu poate modifica comentariul. Dacă doriți să modificați această perioadă de timp, atunci acest plugin vă permite să faceți acest lucru utilizând un filtru. Pur și simplu adăugați următorul cod în tema proprie functions.php
fișier sau într-un plugin specific site-ului, astfel:
add_filter ('sce_comment_time', 'edit_sce_comment_time'); funcția edit_sce_comment_time ($ time_in_minutes) return 10;
În acest cod de mai sus, pur și simplu am mărit limita de timp stabilită de plugin la 10 minute, dar o puteți modifica pentru orice altceva care vă place. Deoarece scopul este acela de a permite utilizatorilor să repare erori gramaticale mici sau să returneze ceva imediat, în opinia noastră este cel mai bine să nu setați limita mai mare de 30 de minute.
Editare simplă a comentariilor este o versiune dezbătută a Ajax Editează comentariile pentru a face mai ușor pentru noii utilizatori să înceapă și să meargă fără a face față setărilor. Acest plugin funcționează din cutie. Dacă nu doriți să modificați limita de timp prestabilită, atunci nu există setări de care să aveți nevoie. Ne place plug-in-urile de acest gen, care sunt plug and play.
Sperăm că acest articol a ajutat utilizatorii anonimi să își editeze propriile comentarii în WordPress pentru o perioadă scurtă de timp. Ce credeți despre această funcție? Este util? Ați pune-o pe site-ul dvs.? Spuneți-ne, lăsând un comentariu mai jos.