WordPress: gestire i commenti tramite MySQL

Quando un sito riceve centinaia di commenti è praticamente impossibile gestirli rapidamente dall'interfaccia di WordPress. Se avete accesso al database, per esempio tramite phpMyAdmin, potete usare direttamente alcune query SQL.

Cancellare i commenti di spam


DELETE from wp_comments WHERE comment_approved = 'spam';

Cancellare i commenti in sospeso


DELETE FROM wp_comments WHERE comment_approved = '0';

Chiudere i commenti sui post prima di una certa data


UPDATE wp_posts SET comment_status = 'closed' WHERE post_date < '2014-02-01' AND post_status = 'publish';

Il formato data di MySQL è yyyy-mm-dd.

Abilitare i commenti solo per gli utenti registrati


UPDATE wp_posts SET comment_status = 'registered_only';

Torna su