Si has llegado a esta entrada, creo que estás peleándote porque al migrar un WordPress de un Hosting a otro, has tenido problemas de codificación de caracteres. Pues bien, yo también he pasado por ahí, perdiendo bastante tiempo, pero al final todo resultó ser una simple configuración de WordPress en el hosting destino.

Editar wp-config.php

Para mí, la solución fue editar el archivo wp-config.php situado en la raíz del proyecto y localizar la línea:

define('DB_CHARSET', 'utf8mb4');

después, cambiarlo a:

define('DB_CHARSET', 'utf8');

Y ya se vio bien el WordPress. No obstante, también se pueden jugar con más charsets de caracteres.