Facilitando a conversão
Para facilitar esta conversão abaixo segue um script para ser inserido dentro do seu arquivo function.php que fica localizado no diretório do seu tema, esse script é executado a partir desse tema. Após atualizar a página do seu site, basta remover o script inserido, e não esqueça de atualizar o DB_CHARSET do seu arquivo wp-config.php. Importante, somente as tabelas do WordPress serão convertidas, qualquer plugin que possua alguma tabela própria, esta será mantida intacta.
// Reverte o banco de dados de utf8mb4 para utf8 // Não esqueça de alterar o charset em wp-config.php function revert_utf8mb4() { global $wpdb; $sql = 'ALTER TABLE `%s` CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;'; $wpdb->query(sprintf($sql, $wpdb->commentmeta)); $wpdb->query(sprintf($sql, $wpdb->comments)); $wpdb->query(sprintf($sql, $wpdb->links)); $wpdb->query(sprintf($sql, $wpdb->options)); $wpdb->query(sprintf($sql, $wpdb->postmeta)); $wpdb->query(sprintf($sql, $wpdb->posts)); $wpdb->query(sprintf($sql, $wpdb->term_relationships)); $wpdb->query(sprintf($sql, $wpdb->term_taxonomy)); $wpdb->query(sprintf($sql, $wpdb->terms)); $wpdb->query(sprintf($sql, $wpdb->usermeta)); $wpdb->query(sprintf($sql, $wpdb->users)); if(DB_CHARSET != 'utf8') $alert = 'Corrija a constante DB_CHARSET no arquivo wp-config.php para "utf8".'; die("Tudo Pronto! $alert"); } // Executando revert_utf8mb4();