Divi WordPress Theme

您的WordPress网站的Facebook或Instagram嵌入是否在10月24日突然停止工作? 别担心,您并不孤单,而且没有错 您的网站。 取而代之的是,Facebook最近对其API进行了重大更改,使其几乎无法使用 全部 Facebook嵌入(就此而言,Instagram嵌入)。

以前,您以前只能粘贴指向要嵌入的Facebook内容的链接(或将其包含在Facebook块中)。 但是,在10月24日,Facebook禁用了Facebook和Instagram嵌入的简单方法,这就是为什么您现有的嵌入可能会停止工作的原因。

那么–您如何解决问题? 这就是这篇文章的主题。

我将向您展示如何修复已停止工作的现有WordPress Facebook和Instagram嵌入。 此外,您还可以嵌入来自Facebook和Instagram的新内容。

基本上,这将使您的网站恢复正常工作,就像10月24日之前一样。

您需要修复WordPress上的Facebook / Instagram o嵌入式问题

阻止您的Facebook和Instagram嵌入在WordPress上的主要问题是Facebook对API所做的更改。

如果您不了解API是什么,从根本上讲,它就是让您的网站自动“抓取” Facebook或Instagram内容以嵌入到您的网站中的原因。 基本上,API提供了“权限”,还使您的站点可以轻松访问所需的确切数据。

自10月24日起,您的网站不再具有该权限 默认情况下。 但是,如果您遇到了麻烦,仍然可以授予站点权限。

具体来说,您需要创建一个Facebook Developers帐户并制作自己的“应用程序”。 然后,您的“应用程序”将具有仍保持嵌入Facebook和Instagram内容所需的适当权限。

如果您不是开发人员,这听起来很吓人– 不用担心! 创建您的应用程序实际上只需要单击一系列不同的按钮,下面将向您详细介绍。 您不需要任何技术知识即可完成此操作。

当然,这个难题还有另外一部分-您的WordPress网站。 当嵌入来自Facebook或Instagram的内容时,您还需要配置WordPress网站以使用这些新的API权限。

为此,您可以使用免费的oEmbed Plus插件。 创建了Facebook应用程序并使用插件对其进行配置后,您的WordPress网站的功能将与Facebook进行更改之前的功能完全相同。 此外,它还将修复您现有的破碎的Facebook和Instagram嵌入。

如何修复损坏的WordPress Facebook和Instagram嵌入

现在,让我们进入教程,我将向您展示如何解决此问题。 以下是涉及步骤的高级概述:

  1. 安装并激活插件。
  2. 创建一个新的Facebook App。
  3. 将Facebook应用程序凭据添加到wp-config.php文件。
  4. …利润。 或者,我猜想,嵌入社交媒体内容会很有趣。

1.安装并激活oEmbed Plus插件

首先,请从WordPress.org安装并激活免费的oEmbed Plus插件。

2.创建一个Facebook应用

接下来,您需要创建一个具有oEmbed权限的Facebook应用。 这是该过程中最复杂的部分,但我将带您完成所有步骤。

建立应用程式

首先,请转到Facebook Developers控制台并注册一个帐户(如果尚未注册)(可以使用常规的Facebook帐户)。

然后,单击提示以 创建应用程序:

创建一个新的Facebook应用

在随后出现的弹出提示中,选择 其他 选项,然后单击 继续

选择其他东西

然后,您需要输入名称并联系该应用程序的电子邮件-不要过分强调。 只需输入容易记住的内容即可。 然后,点击 建立应用程式

配置应用

添加嵌入的权限

现在,您应该在应用程序的仪表板中。

在里面 添加产品 框,向下滚动到底部并找到 嵌入 选项。 然后,点击 设置

将oEmbed添加到应用

您可能会看到一个弹出提示–选中该框,然后单击 确认 向您的应用添加oEmbed权限。

配置其他应用程序详细信息

接下来,前往 设置→基本 在您的Facebook应用信息中心中输入其他一些详细信息:

  • 在网址中输入您网站的网址 应用程序域 盒子。
  • 将您网站的隐私政策网址添加到 隐私权政策网址 盒子。
  • 使用 类别 下拉菜单选择一个类别。

添加了这三部分信息后,请使用 切换 在顶部使您的应用生效:

配置Facebook应用

现在,您需要访问/复制 应用程式编号应用秘密 盒子。 请将此信息放在手边,因为在下一步中您将需要它:

Facebook API密钥

3.将API密钥添加到插件的设置

要完成任务,请转到 设置→书写 在您的WordPress信息中心中,然后向下滚动到 Facebook和Instagram嵌入设置 盒子。

粘贴到您的 应用程式编号应用秘密 到相关框并保存您的更改:

将API密钥添加到WordPress

或者,您还可以在网站的 wp-config.php 文件,如果您愿意。 这使您可以将应用程序API密钥隐藏在WordPress仪表板之外,如果使用WordPress多站点,也可以使事情变得更容易。 取决于您使用哪种方法。

如果可以在WordPress仪表板内添加密钥,则无需执行任何其他操作。

但是,如果你 想要通过您的添加这些键 wp-config.php 文件而不是 设置→书写 在WordPress仪表板区域中,您需要做的就是将以下代码段添加到 wp-config.php 文件:

define('OEMBED_PLUS_FACEBOOK_APP_ID', 'Enter App ID Here');
define('OEMBED_PLUS_FACEBOOK_SECRET', 'Enter Secret Here');

确保更换 Enter App ID HereEnter Secret Here 占位符以及您的实际App ID和App Secret。

4.享受您的Facebook和Instagram嵌入!

就是这样! 将应用程序密钥添加到WordPress后,所有现有的Facebook和Instagram嵌入都应重新开始工作。 此外,您将能够使用以前使用的相同方法继续嵌入新内容。

基本上,您的网站应该像10月24日之前一样正常运行。

Facebook 技术上 确实向API密钥添加了速率限制。 但是,限制是 每天五百万个请求,因此您的WordPress网站不太可能实现这一目标。

修复今天在WordPress上损坏的Facebook和Instagram嵌入

自2020年10月24日起,Facebook进行了一项更改,这将使现有的Facebook和Instagram嵌入在您的WordPress网站上停止工作。 此外,您将无法嵌入来自Facebook或Instagram的新内容。

要修复您现有的嵌入并继续嵌入其他内容,您可以创建自己的Facebook应用并使用免费的oEmbed Plus插件,我们已在本文中对其进行了详细介绍。

其他一些插件,例如Facebook和Instagram feed插件,也正在构建自己的修复程序。 但是,我们喜欢oEmbed Plus插件,因为它非常轻巧,不会给您的网站增加膨胀。 基本上,它只会像10月24日之前那样使您的网站正常运行。

您是否还有关于如何修复WordPress上损坏的Facebook或Instagram嵌入的任何疑问? 在评论中问我们!

【免费外贸推广营销视频培训教程】
https://school.yooopaaa.com

WordPress著名Avada主题官方优惠
https://1.envato.market/xxPav

WordPress可视化建站Elementor插件
https://elementor.com/?ref=19904

WordPress外贸独立站DIVI主题官方优惠
https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=59787

亚马逊选品工具Jungle Scout官方优惠
https://junglescout.grsm.io/jieqiu1568

独立站SEO优化工具Semrush免费7天试用
https://shareasale.com/r.cfm?b=1577772&u=2541755&m=97231&urllink=&afftrack=