如果您在默认嵌入块或 oEmbed 功能的帮助下在 WordPress 网站上添加了 Instagram 或 Facebook 内容,那么现在是修复它的时候了。
由于 Facebook API 的重大更改,10 月 23 日之后,您将无法使用默认方法在 WordPress 网站上添加 Instagram 和 Facebook 内容。
如果您担心如何解决此问题,那么此博客将为您提供帮助。 您将在下面找到解决 Facebook 和 Instagram 嵌入问题的解决方案,以便您的网站内容能够正常工作。 通过遵循这些步骤,您将确保不会错过任何其他功能。
为什么这些 oEmbed 功能会停止工作?
这些嵌入 Facebook 视频和 Instagram 图片将停止工作,因为最近 Facebook 宣布,所有对 Instagram 和 Facebook 内容的 oEmbed 请求将被视为从 2020 年 10 月 24 日起过时。
此 API 对于 WordPress 经典编辑器和 Gutenberg 默认嵌入功能非常重要,该功能允许您从 Instagram 和 Facebook 添加更新、视频、图片和其他内容。
或者,FB 现在需要每个开发人员注册一个应用程序,并且从 Graph API 获取数据时需要使用客户端令牌来获取 oEmbed 内容。
而对于 WordPress 核心团队来说,此功能不可扩展添加到 WordPress 项目中,因此 Facebook 决定从 WordPress 核心中消除 Instagram 和 Facebook 嵌入功能。
此外,他们使任务更容易。 要解决此问题,您现在可以借助 WordPress 插件。
修复 Instagram 和 FB oEmbed 问题的步骤
修复 Facebook 和 Instagram 嵌入的最简单方法是使用免费的 WordPress 插件,即
1. Instagram 动态插件
Instagram Feed 插件也称为 Smash Balloon Social Photo Feed。 从您的 Instagram 帐户,它将展示 Instagram 帖子,无论是在多个不同的帖子中还是在同一个提要中。
特征:
- 将按时间顺序显示您的 Instagram 照片。
- 还提供随机顺序选项。
- 如需更多自定义,您可以添加自己的 Javascript 和自定义 CSS 代码。
- 使用块编辑器非常容易地向页面和帖子添加提要
- 非常容易设置
- 来自不同的 Instagram 帐户,它将展示照片。
- 移动就绪且响应迅速。
- 完全可定制
- 简码选项
- 多个 Instagram 提要
- 无限加载更多
- 有吸引力的标题
- 关注 Instagram 按钮
2. 自定义 Facebook Feed 插件
自定义 Facebook Feed 插件是另一个解决 Facebook 和 Instagram 嵌入问题的插件。 它也被称为 Smash Balloon Social Post Feed。 此插件将通过在您的网站上展示 Facebook 帖子来帮助您。
特征
- 该插件能够表现出与您的网站相同的外观和感觉。
- 提供了许多自定义选项。
- 支持 WordPress 3.0 及更高版本
- 提供了可视标题和框小部件。
- 专业版可用
- 完全可定制。
- 搜索引擎可抓取。
- 无数的 Facebook 提要
- 易于设置
- SEO友好
- 为速度而开发。
- 响应式和移动优化
- 视觉标题和喜欢框小部件
这两个插件是由 Awesome Motive 团队发明的。 如果您发现它的活跃安装,您就会知道它拥有超过 200,000 和超过 120 万用户。
要为 Instagram 和 Facebook 构建自定义提要,Smash Balloon 需要注册一个 API 密钥,因此要修复 Facebook 和 Instagram 嵌入问题,您不需要任何额外的努力和身份验证来恢复它。
假设您已经在 WordPress 仪表板上安装了 Smash Balloon feed WordPress 插件,那么现在您只需要将以前的版本升级到新版本。 因此,默认的 oEmbed 功能将自动开始工作,没有任何问题。
如果您在解决此问题时遇到任何困难,或者您是新用户并希望恢复此功能,那么您只需按照这些说明进行操作。
第 1 步:打开 WordPress 仪表板
第 2 步:转到粉碎气球 Instagram 或 Facebook 提要插件
第 3 步:导航到 oEmbed 导航菜单
第四步:点击连接按钮
这个 WordPress 插件最好的部分是不需要额外的努力来解决 oEmbed 问题。 不需要额外的复杂过程,也不需要创建应用程序来实现。
初学者可以将此过程视为奖励,因为他们可以从 smash ball Instagram 和 Facebook 插件访问自定义提要的所有扩展功能,而无需支付一分钱。
恢复默认 Instagram 和 Facebook oEmbed 功能的另一种方法
如果您是一位经验丰富的 WordPress 开发人员并正在寻找替代解决方案,并且想要经历一个艰难的过程,而不是简单地集成上述插件来恢复此功能,那么您可以使用
3. oEmbed Plus 插件
该插件将通过实施新的 Instagram 和 Facebook oEmbed API 来帮助您在块编辑器中恢复 Instagram 和 FB 嵌入。 它由一名志愿开发人员创建,该开发人员致力于 WordPress 5.4 及更高版本、PHP 7.3 及更高版本。
从现在开始只剩下 10 天时间来修复 WordPress 中的这个 oEmbed 问题。 因为在 24 日,此功能将停止工作。 所以是时候实施新的 Insta 和 Facebook oEmbed APIs
结论:
希望这个博客似乎对您解决 Instagram 和 FB oEmbed 问题有所帮助。