YouTube não incorpora trabalhando em WordPress após a importação do Blogger [fechado]

StackOverflow https://stackoverflow.com/questions/111568

  •  02-07-2019
  •  | 
  •  

Pergunta

Eu importou uma série de posts do Blogger para o WordPress eo YouTube incorporar marcas foram retiradas. Agora eu só tenho os URLs do YouTube nos postos, ao contrário das marcas incorporar completos. Eu estou tentando restaurar os códigos incorporados.

Foi útil?

Solução

Isso tudo realmente depende de como você importou os posts do blog. Qual foi o seu método?

Quando você exibir a fonte crua dos lugares em wordpress (vista de texto simples) - o que faz o pós parecido com (uma cópia do HTML seria bom)

- Nota -. Editar o seu post original para dar as respostas, uma resposta realmente não funciona se outras pessoas responder demasiado

Outras dicas

... por padrão, WordPress filtros XML importado através da remoção de tags possíveis incômodos ... unfortunateely, incluindo coisas como <embed> e <iframe> e outros casos em que você incluiu o conteúdo nas suas mensagens. WordPress faz isso através de um arquivo que você pode encontrar em /wp-includes chamado kses.php. Em kses.php, você vai querer rolar para baixo para linha 1309 e comentar as três linhas sob //Post filtering para que eles se parecem com o seguinte:

// Post filtering
#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');

Fonte: http://jasongriffey.net / wp / 2010/06/21 / mov-à-wordpress-3-0 / e http://wordpress.org/support/topic/youtube-embeds-not-working-after-import

Eu acho que você tem um par de opções aqui:

  1. Você poderia desfazer a importação e re-importação utilizando outro meio, a partir de RSS, por exemplo. O valor deste depende da quantidade de esforço que você tem nos postos como eles estão em WordPress agora - você está disposto a despejar as mensagens e tentar novamente?
  2. Você vai para os fóruns, postar um bug no trac, ir para o canal IRC e tentativa para encontrar mais algumas informações; você está, aparentemente, não é o único pessoa ter este problema (A não ser, é claro, que é você)
  3. Se você tem db de acesso que poderia atualizar a tabela de mensagens para adicionar o volta código apropriado na.
  4. você pode manualmente adicionar novamente a incorporar códigos (obviamente).

Quantas mensagens que estamos falando?

Quando me mudei de blogger para wordpress meus vídeos do YouTube mudou ao longo muito bem. Martin é certo, uma vista do código postal fonte provavelmente é necessário para ser útil.

Uma coisa a notar sobre uma questão de lado embora. Quando você usa o wordpress "blogger importador" os links de imagem não será atualizado. Quando você visualiza seu blog tudo vai ficar ok, mas na verdade as imagens ainda será referenciando o site blogger.

Há um plugin no wordpress.org que vai ajudar com isso, mas alguma atualização manual pode / será necessário para um movimento 100% perfeito.

Eu acho que isso é o que eu usei.

http://wordpress.org/extend/plugins/blogger-image- importação /

Aqui está a solução que eu encontrei em um wordpress fóruns .

Encontre em /wp-includes um arquivo chamado kses.php. Em kses.php, você vai querer rolar para baixo para linha 1309 e comentar as três linhas sob //Post filtering para que eles se parecem com o seguinte:

// Post filtering
#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');

Isso vai impedir que o filtro de remover todos os vídeos a sua YouTube, SlideShare incorporar, documentos Scribd, etc.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top