Cum să ștergi toate comentariile în așteptare din WordPress

Publicat: 2020-10-30

WordPress este unul dintre cele mai populare sisteme de management de conținut, astăzi. Aproximativ, fiecare al treilea site web pe care îl vizitați în fiecare zi este un site WordPress. Având în vedere acest lucru, puteți presupune că milioane de oameni lasă comentarii pe acele site-uri web în fiecare zi. La sfârșitul zilei, cineva trebuie să gestioneze tot conținutul, inclusiv acele numeroase comentarii. Dacă ești unul dintre moderatori, știi cât de dificil poate fi uneori. Mai ales dacă abia începi. Din fericire, există mai multe moduri de a gestiona și șterge cu ușurință toate comentariile în așteptare în WordPress . Care sunt destul de utile, deoarece moderarea poate fi uneori consumatoare de timp.

Câteva moduri de a șterge toate comentariile în așteptare din WordPress

În general, comentariile sunt o modalitate importantă de comunicare cu publicul . Cu comentarii, oamenii fac schimb public de opinii, împărtășesc sfaturi și solicită informații suplimentare de la moderatorii site-ului web. Este o parte valoroasă a unei bune experiențe de utilizator și o modalitate bună de a vă îmbunătăți cu ușurință site-ul în general. În toată utilitatea sa, gestionarea secțiunilor de comentarii necesită un efort suplimentar. Dacă aveți mii de comentarii în așteptare sau spam pe care trebuie să le ștergeți, puteți încerca unele dintre aceste metode.

Metoda manuală cu configurație implicită WordPress

Site-urile WordPress, ca multe altele, necesită întreținere adecvată. Aceasta înseamnă că trebuie să modificați manual o mulțime de configurații implicite . Pentru comentarii, configurația implicită este deja setată pentru a filtra o mare parte a comentariilor. Dar nu întotdeauna face exact ceea ce speri să faci. Uneori, comentariile care ar trebui să-și găsească un loc în spam trec prin filtre și ajung în secțiunea în așteptare.

Un „Empty Spam” încorporat este o soluție convenabilă cu un singur clic pentru a șterge toate mesajele spam. Dar, este puțin diferit când trebuie să ștergeți comentariile în așteptare.

În mod implicit, în comentariile dvs.>secțiunile în așteptare, puteți vedea doar 20 de comentarii pe pagină. Din acest motiv, puteți șterge doar un anumit număr de comentarii simultan. Ștergerea tuturor comentariilor în așteptare în acest fel poate fi atroce. Dar, puteți crește numărul de comentarii pe care le vedeți la 999. Accesați „Comentarii” din bara din stânga, apoi selectați „Opțiuni ecran” în partea dreaptă sus a ecranului. Acolo, puteți introduce numărul de comentarii pe pagină.

Fila de setări pentru comentarii în WordPress.
În mod implicit, fila Opțiuni ecran este închisă.

În caz contrar, dacă aveți câteva mii de comentarii, ar trebui să încercați mai bine alte metode.

Folosind pluginuri pentru a șterge comentariile în așteptare

O altă modalitate de a șterge toate comentariile în așteptare din WordPress este să folosești pluginuri. Există numeroase plugin-uri care vă pot ajuta cu gestionarea comentariilor. Iată câteva dintre cele mai populare:

  • Ștergeți comentariile în așteptare – acest plugin oferă o modalitate rapidă de a șterge toate mesajele spam și comentariile în așteptare. Plugin minunat pentru a lupta împotriva atacurilor de spam.
  • Ștergeți toate comentariile WordPress - acest plugin este creat pentru a trata toate comentariile aprobate și în așteptare cu un singur clic.
  • WP Bulk Delete – puteți șterge comentarii, postări, pagini și alte date în bloc cu acest plugin. De asemenea, are filtre puternice care vă ajută să alegeți ceea ce trebuie să ștergeți.
  • Ștergeți comentariile după stare – puteți șterge toate comentariile alegând starea lor, inclusiv comentariile spam, în așteptare, aprobate și date în coș.
  • WP-Sweep – oferă ștergerea folosind funcțiile implicite de ștergere WordPress, fără interogări directe MySQL.

Toate au propria lor modalitate specifică de a trata problema cu comentariile în așteptare. Și cel mai bun mod de a decide care dintre ele ți se potrivește cel mai bine este să le instalezi și să le încerci.

Rezultatele căutării pluginurilor în WordPress.
Tastați căutarea potrivită și veți avea multe pluginuri din care să alegeți.

Utilizați SSH pentru a trata comentariile

Aceasta este o soluție bună pentru persoanele care preferă o abordare mai tehnică . Puteți să vă conectați prin SSH și să utilizați o linie de comandă pentru a face față tuturor acestor comentarii în așteptare. Ideea este să executați un set de comenzi după ce vă conectați la serverul site-ului dvs. web cu SSH.

Odată ce intrați, rulați următoarea comandă:
mysql -uDB_USERNAME -pDB_USER_PASSWORD -DYOUR_WORDPRESS_DB_NAME -e "DELETE FROM wp_comments WHERE comment_approved = '0';" În special, această comandă șterge toate comentariile neaprobate pe care le vedem ca fiind în așteptare. Nu uitați să adăugați propriul nume de utilizator, parolă și numele bazei de date în loc de nume generice.

De asemenea, puteți modifica ultima parte a comenzii pentru a executa alte sarcini:

  1. pentru a șterge toate comentariile aprobate în WordPress: comment_approved = '1'
  2. ștergeți tot spamul: comment_approved = 'spam'
  3. ștergeți toate comentariile de gunoi: comment_approved = 'trash'

Pe o notă secundară, aveți grijă cu comment_approved = „1” deoarece nu doriți să ștergeți ceva ce trebuie să păstrați.

Utilizați phpMyAdmin pentru ștergere

O altă modalitate de a șterge comentariile în așteptare este cu phpMyAdmin. Trebuie să vă autentificați la cPanel și apoi să alegeți phpMyAdmin din secțiunea bazei de date. Odată intrat, alegeți baza de date. Există o filă în care puteți introduce următoarele comenzi:

DELETE from wp_comments WHERE comment_approved = '0'

La fel ca în cazul SSH, puteți modifica linia de comandă pentru a șterge diferite tipuri de comentarii.

Pictograma phpMyAdmin din cPanel.
Unele panouri ar putea arăta diferit, dar aveți nevoie de aceeași secțiune.

Ștergeți comentariile cu un plugin care execută comenzi SQL

Puteți folosi comenzi SQL pentru a șterge spam-ul și comentariile în așteptare într-o secundă. Dacă nu sunteți familiarizat cu SQL, acest plugin vă poate ajuta. SQL Executioner vă permite să rulați comenzi pentru site-ul dvs. din interfața de administrare .

Iată o listă de comenzi:

DELETE FROM wp_comments WHERE comment_approved = "0" – șterge comentariile în așteptare

DELETE FROM wp_comments WHERE comment_approved = "spam" – pentru a șterge spam

Asigurați-vă că faceți în mod regulat o copie de rezervă a bazei de date în cazul în care ștergeți ceva ce nu ați dorit.

Cum să preveniți spam-ul viitor și grămezile de comentarii în așteptare în WordPress?

O modalitate de a bloca o parte a comentariilor nedorite este să adăugați o listă de cuvinte cheie la Lista neagră a comentariilor . Accesați Setări> Discuții, introduceți cuvinte cheie în secțiunea listei negre și salvați.

Comentează Lista neagră în care introduci cuvinte.
Este mai bine să faceți o listă completă și apoi să o lipiți în secțiunea listei negre.

O altă modalitate este să vă setați diferit setările pentru discuții WordPress . Accesați Setări> Discuție și vedeți ce opțiuni se potrivesc nevoilor dvs. Prin toate mijloacele, asigurați-vă că comentariile dvs. sunt aprobate manual pentru a preveni spam-ul secțiunii dvs. de comentarii de pe site-ul live.

Fila de opțiuni pentru discuții WordPress.
Aceasta este una dintre cele mai importante opțiuni.

O soluție populară și, pentru mulți, inevitabilă este pluginul Akismet Spam Protection . În general, verifică comentariile și previne publicarea spam-ului și a altor conținuturi rău intenționate. Odată ce îl configurați în funcție de apelul dvs., asigurați-vă că îl actualizați în mod regulat pentru o eficiență deplină.

Dacă aveți probleme cu gestionarea comentariilor de pe site-ul dvs., acestea sunt modalități utile de a trata și de a șterge toate comentariile în așteptare în WordPress . Fără restricții, veți putea gestiona cantități mari de comentarii inutile cu doar câteva clicuri. În esență, vă va economisi mult timp prețios și va face întregul proces de întreținere mult mai prietenos.