Evite CKEditor para WordPress incluindo lixo na sua cabeça

CKEditor para WordPress tem um bug lame: ele engancha coisas em sua marcação até mesmo para usuários não administradores, resultando em vários arquivos javascript sendo baixados por seus visitantes. Para piorar, tudo na cabeça e bloqueando.

Para se livrar dessa porcaria, basta abrir ckeditor_wordpress.phpe ver todos eles add_action(…) e add_filter(…)serem inicializados fora do if (is_admin()){…}teste. Mova tudo que estiver ckeditor_init()dentro dessa verificação de administrador. Isso deve ser parecido com:

add_action('init', 'ckeditor_init');

function ckeditor_init(){
if (is_admin()){
global $ckeditor_wordpress;
require_once
'ckeditor_class.php';
require_once ABSPATH
. 'wp-admin/includes/plugin.php';

//all actions and filters:
add_action
(…);
add_filter
(…);
}//end if
}

Feito. Você poderá usar o CKEditor enquanto cria / edita seus posts, mas seus usuários não verão mais toda essa porcaria.