Descrizione del problema
Ho da tempo una notifica numerica alta a fianco al menu commenti nella bacheca del mio blog con WordPress 5.8.2.
Ho WordPress aggiornato all’ultima versione e pur avendo cancellato tutto lo spam, rimosso ed approvato i nuovi commenti, l’icona della notifica mi segnala 116 commenti da verificare.
Inutile dire che sia fastidioso. Vedi sempre questo numero e quando vai a vedere i commenti, non ci sono mai nuovi commenti, oppure quando effettivamente hai nuovi commenti il numero sale rendendoti difficile capire effettivamente quanti commenti da approvare tu abbia in coda. È difficile tenere a memoria il fatto che siano cresciuti di una unità.
Ho cercato di risolvere questo problema da parecchio, ma non potendo eseguire script sul mysql di Aruba, ci avevo messo una pietra sopra e mi tenevo i commenti così. Oggi, complice la quarantena, ho cercato di capire risolvere il problema del contatore dei commenti in attesa. Risolto!
Tentativi di risoluzione non riusciti
- Ho aggiornato il mio WordPress a 5.8.2
- Ho aggiornato tutti i plug-in ed ho provato anche a disabilitali tutti.
- Ho aggiornato all’ultima versione il mio tema Hueman.
- Ho iniziato con il pulire la cache del sito e la cache di CloudFlare. Nessuna risoluzione.
- Ho provato a pulire tutti i commenti, ma in realtà erano presenti solo quelli approvati correttamente. Nessuna soluzione.
- Ho provato ad installare alcuni plug-in per farlo, ma non sono più compatibili con la mia versione di WordPress. Nessuna soluzione.
- Ho provato a riparare le tabelle del database, ma niente.
Fate un backup del database prima!
Fate sempre un backup del vostro database prima di intraprendere operazioni sul vostro database. Per farlo dovete selezionare tutte le tabelle del database ed esportale in formato SQL. Oppure usate i vostri sistemi di backup del database dentro la vostra parte amministrativa del blog.
Soluzione
Per risolverlo dovete accedere nel vostro database MySql su cui è installato il database del vostro blog.
Cercate la tabella
wp_comments
Adesso cercate la colonna
comment_approved
Vederete che in quella colonna i valori di quella colonna sono:
1, SPAM, 0
Mettete per ordine la colonna
comment_approved
(facendo click sopra al titolo della colonna) questa si metterà in ordine. Avrete all’inizio tutti le righe che hanno la colonna comment_approved con 0.
Selezionate tutti quelle righe e cancellatele, ripetete così per il numero di commenti che avete.
Man mano che lo fate vedrete scendere il numero dei commenti nella parte amministratiava.
Problema contatore e notifica commenti di wordpress su Aruba risolto!
Screenshot
Altre soluzioni in rete
https://wordpress.stackexchange.com/questions/4907/resetting-comment-count