www.rookee.ru

Как исправить ошибку oEmbed Facebook и Instagram в WordPress

Рубрика: Практика

Если вы когда-либо встраивали контент из Facebook или Instagram в свой сайт на WordPress с помощью функции блоков Embed или oEmbed «по умолчанию», вам необходимо немедленно принять кое-какие меры.

С 24 октября вебмастеры больше не смогут автоматически встраивать контент из Facebook или Instagram в WordPress, используя стандартные методы, из-за критического изменения в API Facebook.

Но не волнуйтесь. Сейчас я вам расскажу, как исправить проблему встраивания FB и IG в WP, чтобы ваш контент продолжал работать, как раньше, и не потерял никаких своих функций.

Как исправить ошибку oEmbed Facebook и Instagram в WordPress

Почему встраивание контента Facebook и Instagram перестанет работать?

Недавно Facebook объявил, что с 24 октября 2020 года все запросы oEmbed для контента Facebook и Instagram будут прекращены.

Этот элемент является фундаментальным, как для блочного редактора Gutenberg, так и для стандартной функции встраивания в классическом редакторе Вордпресс, которая позволяет легко вставлять видео, изображения, обновления и другой контент из Facebook и Instagram.

Вместо этого Facebook теперь требует, чтобы каждый разработчик зарегистрировал своё приложение отдельно и использовал токен клиента при получении данных от Graph API для контента oEmbed.

Основная команда разработки WP решила, что это изменение нереализуемо для движка и его последующих версий, поэтому функцию встраивания Facebook и Instagram изымают из ядра WordPress. Теперь её отдают на откуп плагинам.

Так что, если у вас на сайтах имеется какой-то, встроенный из FB контент, после 24 октября он будет выглядеть вот так:

Пример oEmbed Facebook

А если у вас на сайтах есть какой-то, встроенный из IG контент, после 24 октября он сломается, и будет выглядеть следующим образом:

Пример oEmbed Instagram

Как исправить проблему с oEmbed Facebook и Instagram

Самый простой и удобный для начинающих вебмастеров способ исправить проблему oEmbed – бесплатный плагин от Smash Balloon для Инстаграма и аналогичный плагин для Фейсбука. Их уже установили более миллиона пользователей.

Разработчики из Smash Balloon зарегистрировали свой собственный ключ API для встраивания контента из социальных сетей в Вордпресс. Если вы пользовались их инструментами до сегодняшнего дня, вам нужно просто обновить плагины до свежей версии. Стандартные функции oEmbed продолжат работать без каких-либо изменений.

Если же у вас возникли определённые трудности, или вы являетесь новым пользователем подобных решений и хотите восстановить классический функционал oEmbed, просто перейдите в меню навигации в подключаемом модуле Smash Ballon для Facebook и Instagram, а затем нажмите на большую синюю кнопку.

Бесплатный плагин от Smash Balloon для контента из Инстаграм и Фейсбук

Основное преимущество в использовании плагинов Smash Balloon заключается в том, что вам не нужно проходить сложный процесс создания собственного приложения. А в качестве приятного бонуса – разные дополнительные функции для встраивания контента.

Альтернативный способ восстановления функций oEmbed Facebook и Instagram

Если вы являетесь профессиональным веб-разработчиком и предпочитаете пройти сложный процесс регистрации приложения в Facebook для каждого отдельно взятого сайта, чтобы восстановить функциональность встраивания контента из IG и FB, то можете использовать плагин oEmbed Plus.

Это новый инструмент, созданный одним из разработчиков-волонтёров для восстановления стандартного oEmbed Facebook и Instagram.

Не откладывай на завтра, и делись информацией

Осталось всего несколько дней до того, как встраивание контента из Facebook и Instagram в WordPress перестанет работать. Чтобы не попасть впросак с собственными или клиентскими сайтами, необходимо действовать быстро.

Если вы новичок в разработке сайтов на Вордпресс – просто установите и активируйте бесплатные плагины, о которых выше шла речь. Так у вас появится простой способ блочного встраивания контента из социальных сетей. Захотите в дальнейшем углубиться в изучение кода – в любой момент сможете отказаться от дополнительных модулей и сделать всё вручную.

Сейчас большинство владельцев WP-сайтов даже не в курсе грядущих проблем. После 24 октября начнётся массовый поиск решения проблемы. Так что поделитесь информацией с друзьями, коллегами, подписчиками. Нажать на соответствующую кнопку социальной сети внизу – 1 минута. А кому-то это может сэкономить полдня поисков и вниканий.

Надеюсь, эта статья поможет вам решить проблему с oEmbed Facebook и Instagram в WordPress. Также можете почитать по теме надстроек мой пост про 7 лучших плагинов для сайта или блога на WordPress и пост про 3 лучших WordPress плагина для Google Analytics.

Успехов!

ПОНРАВИЛСЯ ПОСТ? ПОДЕЛИСЬ ССЫЛКОЙ С ДРУЗЬЯМИ!


СТАТЬИ ИЗ РУБРИКИ: