我认为在这种情况下最好的做法是用div
然后使用CSS显示备用图像background-image
所有物如果加载视频,则嵌入的内容将覆盖背景图像。
您可以使用embed_oembed_html
滤器
add_filter(\'embed_oembed_html\', \'your_function_here\');
如果您担心加载额外的元素,那么可以使用JS进行客户端检查,查看是否加载了oEmbed,如果没有加载,则将背景图像加载到包装器中。
通过为每个视频添加自定义字段,您可能会变得更加复杂,但这基本上就是它的要点。