Como migrar blogs WordPress sem perder os embeds

Um problema comum nas novas versões do WordPress está na migração dos dados de um blog antigo, de plataforma distinta ou do próprio WordPress. Fazendo a importação mais simples – isto é, através de um feed, sem manipular dados diretamente no banco –, pode-se ocorrer um problema na importação dos embeds, iframes de YouTube, Slideshare, scriptDb, dentre outros.

Isso ocorre por uma questão de segurança da plataforma. Tudo o que precisamos fazer é, antes da exportação do feed usando o WordPress importer, alterar a partir da linha 1309 do arquivo /wp-includes/kses.php, comentando as três seguintes linhas:

{code type=codetype}

/ / Pós filtragem
# add_filter (‘content_save_pre’, ‘wp_filter_post_kses’);
# add_filter (‘excerpt_save_pre’, ‘wp_filter_post_kses’);
# add_filter (‘content_filtered_save_pre’, ‘wp_filter_post_kses’);

{/code}

Isso removerá os filtros que bloqueiam a exportação de seus embeds. Após esse passo, você já pode importar seu XML do Feed gerado a partir do plugin.

Suerte! =)

0 Comentários

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Voltar

Recent Activity