最近,我们的一位用户询问我们如何在WordPress文本小部件中启用oEmbed。oEmbed是一种协议,允许您的博客要求启用oEmbed的网站提供嵌入动态内容所需的HTML。简而言之,它允许您将YouTube视频URL粘贴到博客文章中,然后让WordPress自动嵌入它。您可以手动调整oembed最大宽度,或动态更改oEmbed内容width和height。但是,您无法使用oEmbed将内容嵌入到文本小部件中。在本文中,我们将向您展示如何在WordPress文本小部件中启用oEmbed。
您所要做的就是在主题functions.php文件或站点特定插件中添加以下代码:
add_filter('widget_text',array($wp_embed,'run_shortcode'),8);add_filter('widget_text',array($wp_embed,'autoembed'),8);