我有一个奇怪的问题。
通常,当您粘贴YouTube视频时,视频会自动正确嵌入。但是,当我将链接粘贴到视觉视图中时,我可以在编辑视图中播放并查看嵌入的视频,但在预览或发布时,它会回显链接而不将其作为纯文本嵌入。
到目前为止,我已尝试禁用所有插件(高级自定义字段除外)
使用[embed]短代码
将youtube链接从http更改为https
通过Youtube粘贴嵌入代码或在文本视图中编写<iframe>
,工作原理是什么。
当我更改主题时,它也适用于粘贴和嵌入
答案 0 :(得分:0)
改为使用[video]
短代码。如今,它已合并到Wordpress核心中。转到此链接以获取更多信息:https://codex.wordpress.org/Video_Shortcode
例如:
[video width="640" height="360" src="/wp-content/uploads/files/movie.mp4"]
也许这在自定义主题中不起作用,然后您想看看如何处理帖子的内容。您可能需要将the_content
过滤器应用于帖子内容变量,如下所示:
apply_filters('the_content', $post->post_content);