Isso quase certamente acontece porque o WordPress não pode carregar os arquivos do editor TinyMCE ou o código javascript TinyMCE não pôde ser executado. Tente estas coisas:
1) Verifique se o seu navegador tem javascript habilitado!
2) Abra este URL no seu navegador http://<yoursite>/wp-includes/js/tinymce/wp-tinymce.php
Você deve ver muito texto, começando algo assim:
// 4.0.21.1 (2014-04-09)
!function(e,t){"use strict";function ...
Se vir este texto, vá ao ponto 3 abaixo, caso contrário, poderá ver uma dessas respostas:
- Você recebe um erro 403: Há um problema com sua configuração do .htaccess ou de outro servidor da Web.
- Você recebe um erro 404: Verifique se o arquivo
wp-includes/js/tinymce/wp-tinymce.php
existe; se isso acontecer, certifique-se de que as permissões de todos os diretórios e do próprio arquivo .php estejam definidas para 755 (leia + execute) - Você recebe um erro 500 ou uma página em branco: há algo de errado na página. Tente desativar todos os seus plugins e mude para o tema Twentyfourteen. Em seguida, ligue cada plug-in um por um e teste a página depois que cada plug-in estiver ativado
3) Com o Firefox ou o Google Chrome, faça login no seu administrador do WordPress. Bata F12
se você estiver usando o Windows ou Cmd+Alt+I
se você tiver um Mac - > isso traz algumas ferramentas para desenvolvedores. Agora edite sua postagem e verifique se há uma mensagem de erro exibida no console das ferramentas do desenvolvedor.
O mais provável é que haja um erro de javascript. Você precisa lidar com esse erro JS para resolver o problema; Eu não posso dar uma dica geral sobre como fazer isso, pois isso é muito individual. No entanto, qualquer erro pode ser causado por um plug-in ou pelo tema que você está usando. Você pode tentar o mesmo que o erro 500 acima.
Caso isso não tenha resolvido seu problema ou você precise de mais ajuda, por favor poste informações adicionais como comentário aqui que ambos os testes retornaram (isto é, qual erro JS ou qual código de erro você obteve)