Per eliminare i tag meno utilizzati da wordpress potete fare direttamente delle query al db, senza bisogno di installare un plugin che servirebbe per una operazione one-shot.
Per farlo avete bisogno:
- di un accesso al db tramite interfaccia (es: phpmyadmin)
- oppure di un accesso al server e al db tramite ssh. In questo caso dopo aver fatto login (mysql -u username -p password), e aver selezionato il db in uso (use nomedb) potete eseguire la seguenti query:
Per rimuovere i tag vuoti:
DELETE t.*, tx.* FROM wp_terms t, wp_term_taxonomy tx WHERE t.term_id = tx.term_id AND tx.taxonomy = "post_tag" AND tx.count = "0";
Mentre per rimuovere i tag che hanno, ad esempio, meno di 2 articoli:
DELETE t.*, tx.* FROM wp_terms t, wp_term_taxonomy tx WHERE t.term_id = tx.term_id AND tx.taxonomy = "post_tag" AND tx.count < "2";
Se utilizzate sistemi di auto-posting (es: feedwordpress) è facile che vi troviate con migliaia di tag con un solo articoli, che appesantiscono di molto la fruizione e il carico del db.
Il miglioramento di prestazioni in alcuni casi limite (tanti post e tanti tag) è evidente






