从 Blogger 导入后,YouTube 嵌入内容无法在 WordPress 中运行

2 xml youtube wordpress import blogs

我将一系列博客文章(通过 xml)导入 WordPress,并且删除了 YouTube 嵌入标签。帖子中的 YouTube 网址无法识别。相反,只留下 url 的文本。可能与完整嵌入标签相反。我正在尝试恢复嵌入代码,以便可以看到它。

XML 导入中值得注意的另一个事实是出现 [EMBLED CONTENT] 而不是 url,即视频...

Lou*_*too 6

\n
\n

\xe2\x80\xa6默认情况下,WordPress 会通过删除可能的麻烦标签来过滤导入的 XML\xe2\x80\xa6 不幸的是,包括诸如<embed>和之类的内容<iframe>以及您\xe2\x80\x99在帖子中包含内容的其他情况。WordPress 通过一个/wp-includes名为kses.php. 在 中kses.php,您\xe2\x80\x99 将想要向下滚动到第 1309 行并注释掉下面的三行,//Post filtering使它们看起来像这样:

\n
\n
\n\n
// Post filtering\n#add_filter(\'content_save_pre\', \'wp_filter_post_kses\');\n#add_filter(\'excerpt_save_pre\', \'wp_filter_post_kses\');\n#add_filter(\'content_filtered_save_pre\', \'wp_filter_post_kses\');\n
Run Code Online (Sandbox Code Playgroud)\n\n

资料来源:http://jasongriffey.net/wp/2010/06/21/moving-to-wordpress-3-0/http://wordpress.org/support/topic/youtube-embeds-not-working-after -进口

\n