WordPress: eliminare gli shortcode non più usati

Con una sola query nel database possiamo eliminare tutti gli shortcode di WordPress non più in uso.

WordPress di Gabriele Romanato

Il problema con gli shortcode di WordPress è che essi sono sempre legati ad un particolare tema o plugin. Una volta disinstallato il tema o il plugin essi restano nel contenuto dei post e delle pagine come semplice testo. Fortunatamente esiste una soluzione. Vediamo quale.

Possiamo usare la seguente query nel database:


UPDATE wp_posts SET post_content = replace(post_content, '[shortcode]', '' ) ;

Ovviamente possiamo anche sostituire uno shortcode con dei tag HTML o con altro contenuto.