最近,我们的一个用户问我们如何在WordPress文本窗口小工具中启用oEmed。OEmbed是一种协议,允许您的博客请求支持oEmbed的网站提供嵌入动态内容所需的HTML。简单地说,它允许你只需在博客文章中粘贴一个YouTube视频URL,然后让WordPress自动嵌入。您可以手动调整oEmbedded的最大宽度,或动态更改oEmbedded内容的宽度和高度。但是,您不能使用oEmbed在文本小部件中嵌入内容。在本文中,我们将向您展示如何在WordPress文本窗口小部件中启用oEmbed。 您所要做的就是在主题的functions.php文件或站点特定插件: add_filter( ‘widget_text’, array( $wp_embed, ‘run_shortcode’ ), 8 ); add_filter( ‘widget_text’, array( $wp_embed, ‘autoembed’), 8 ); 由❤️托管WPCode在WordPress中一键使用 一旦你做到了这一点,你就完了。您已经成功地为文本小部件启用了oEmbed。您可以前往外观»窗口小部件来测试它。只需在文本小工具中添加一个YouTube视频URL,即可欣赏其魔力。 如果您想知道这段代码的作用,它只需添加一个筛选器widget_text允许文本小工具运行oEmbedded和自动嵌入内容的快捷代码。 对于那些不喜欢处理代码的人,你可以简单地激活Text Widget oEmbedded插件。从字面上看,它做的是同样的事情。该插件只有2行代码,我们在上面分享。 我们希望本文能帮助您在文本小部件中启用oEmbedded。如果您有任何问题或意见,请在下面留言让我们知道。
oEmbed

如何使用oEmbed在WordPress帖子中嵌入SoundCloud
你想在你的WordPress博客文章中嵌入音频文件吗? 在您的网站上添加播客节目、音乐曲目和研讨会录音是改善访问者体验和获得更多参与度的好方法。你还可以通过定期发布新的音频内容来吸引人们回到你的网站。 在本文中,我们将向您展示如何使用一个名为oEmbed的功能将SoundCloud音频添加到您的WordPress帖子中。 接下来,切换到WordPress仪表板并转到您想要嵌入SoundCloud文件的页面或帖子。现在,只需将URL粘贴到内容区域。 只要你粘贴SoundCloud URL,WordPress就会获取嵌入代码,并显示音频播放器和曲目。 如果你点击“播放”按钮,音频将在WordPress编辑器中开始播放。 添加曲目后,您可以使用块上方的工具栏和右侧菜单中的设置对其进行微调。 在工具栏中,单击“对齐”按钮以更改文件的宽度和对齐方式。 默认情况下,WordPress会让嵌入式在智能手机和平板电脑上看起来更小。我们建议将此功能保留为启用状态,但如果您愿意,也可以使用右侧菜单中的“为较小设备调整大小”开关将其禁用。 如果你确实改变了这个设置,那么我们建议测试你的WordPress网站的移动版本,以确保SoundCloud文件看起来和工作起来像预期的那样。 当你对嵌入的设置感到满意时,点击‘更新’或‘发布’来激活嵌入的SoundCloud文件。 如果您使用的是可视化编辑器,那么您将在WordPress中看到SoundCloud音频音乐播放器的预览。 请注意,您不能像在WordPress块编辑器中那样更改宽度和对齐方式。 关于在WordPress中嵌入SoundCloud的常见问题 自从我们第一次发布这本指南以来,我们的读者已经提出了很多关于如何在WordPress中嵌入SoundCloud内容的问题。 以下是一些最常见问题的答案。 1.我可以在WordPress中嵌入SoundCloud播客吗? 你可以使用内置的SoundCloud模块轻松地在WordPress中嵌入播客。只需将播客节目或播放列表粘贴到内容编辑器中,WordPress就会自动将其添加到SoundCloud块中。 2.我可以向WordPress添加多首SoundCloud歌曲吗? 您可以向同一个SoundCloud块添加不限数量的歌曲。只需将其URL粘贴到WordPress内容编辑器中,即可嵌入整个专辑或播放列表。 如果你想创建一个精选的歌曲列表,那么我们建议将所有这些曲目添加到SoundCloud上的播放列表中,然后将该播放列表公开。然后,只需粘贴其URL,即可将播放列表嵌入WordPress。 请注意,每首曲目的隐私设置将覆盖您的播放列表设置。这意味着你不能在你的网站上嵌入私人曲目,即使你把它们添加到公共播放列表中。 3.如何将SoundCloud频道添加到我的WordPress网站? 您可以使用与嵌入歌曲或播放列表完全相同的方式添加SoundCloud频道。只需访问SoundCloud中的频道并复制URL即可。 然后你可以将链接粘贴到内容编辑器中,WordPress将显示该频道的所有内容,包括横幅、曲目总数和一个‘Follow’按钮。通过这种方式,您可以鼓励网站访问者在SoundCloud上关注您。 我们希望这篇文章能帮助你学习如何在你的WordPress帖子中嵌入SoundCloud音频。接下来,你可以看到我们关于如何开始你自己的播客的指南,或者我们列出的最适合WordPress的YouTube视频画廊插件。 中国和中国都是如此。

想在你的WordPress网站上禁用post – embed吗?学习如何轻松关闭WordPress网站上的帖子嵌入。
WordPress 4.4引入了post oEmbed功能,允许其他人通过添加post URL将你的WordPress帖子嵌入到他们自己的网站中。在本文中,我们将向您展示如何在WordPress站点上禁用post oEmbed。 什么是Post oEmbed在WordPress和为什么你应该禁用它 oEmbed提供了一个简单的方法来嵌入内容从一个网站到另一个。许多流行的网站,如Flickr、YouTube和其他网站都使用它。 允许其他网站使用oEmbed协议嵌入其内容的网站称为oEmbed提供者。 WordPress默认支持许多oEmbed提供商,这就是为什么你可以很容易地嵌入视频,推文,Instagram照片,以及更多的,只需粘贴URL,而不是嵌入代码。 从WordPress 4.4开始,所有使用最新版本的WordPress站点都将成为oEmbed提供商。这意味着其他博主只需在他们自己的帖子中添加帖子URL,就可以将您的帖子添加到他们的网站。 在你的网站上启用它是没有害处的。它只允许其他网站显示你的帖子标题和特色图片的内容的小摘要。 如何在你的WordPress站点上禁用Post oEmbed 你需要做的第一件事就是安装并激活禁用Embeds插件。它是开箱即用的,不需要配置任何设置。 简单地激活插件将禁用oEmbed为您的文章在其他WordPress站点。 这’我们希望这篇文章能帮助你在WordPress网站上禁用oEmbed。你可能也想看看我们列出的40个有用的工具来管理和发展你的WordPress博客。 和

WordPress 技巧:禁用 auto-embeds (oEmbed)
WordPress 3.5 版本的升级,为了使得后台 UI 和体验更加简洁,就把一些不太常用的选项给隐藏,不让用户设置,防止用户思考和迷惑,其中 WordPress 2.9 引进的 auto-embeds 选项就取消。 默认就是激活状态,但是我们知道 WordPress Easy Embeds 支持的网站大部分都是国外的网站,对于我们用处也不大,如果我们想禁用 auto-embeds (oEmbed) 功能怎么办呢? 我们发现在 WP_Embed Class 中的构造函数中有如下的 filter: add_filter( ‘the_content’, array( $this, ‘autoembed’ ), 8 ); 所以我们只需要把这个 fliter 删除即可,但是我们不能使用 $this 这个变量,需要用到 $wp_embed 这个全局变量: // Disable auto-embeds for WordPress >= v3.5 remove_filter( ‘the_content’, array( $GLOBALS[‘wp_embed’], ‘autoembed’ ), 8 ); 代码自然贴到当前主题的 functions.php […]

