oEmbed Facebook и Instagram в WordPress всё?

Приветствую вас уважаемые пользователи!

Инстаграм и фейсбук не устают «радовать» нововведениями.

Цукербергу видимо сильно на хвост наступили в конгрессе, что у него появилась какая-то навязчивая идея по якобы защите от всего путем разного рода ограничений.

Подсказал бы ему что ли кто-то что чтобы совсем обезопасится, нужно закрыть нафиг свои платформы, и спать спокойно.

Ну да ладно. Это лирика.

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

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

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

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

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

Второй вариант решения

Smash Balloon предлагает бесплатные специальные плагины Facebook и Instagram.

С этими плагинами вам не нужно будет проходить процесс регистрации учетной записи разработчика Facebook и создания приложения. Это связано с тем, что Smash Balloon уже имеет ключ API, необходимый для создания настраиваемых каналов как для Facebook, так и для Instagram.

Для восстановления встроенного содержимого дополнительная проверка подлинности не требуется. После установки плагинов перейдите в меню навигации oEmbed и нажмите кнопку «Подключиться».

Еще один способ восстановления функций oEmbed Facebook и Instagram

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

С ним все сложнее.

Плагин обеспечивает бесплатную поддержку встраивания контента Facebook и Instagram, но требует, чтобы издатели зарегистрировали учетную запись разработчика Facebook и создали приложение.

Для этого заходим на страницу https://developers.facebook.com/apps/

И жмем на кнопку «Создать приложение»

Во всплывающем окне выбираем «Другое» и «Продолжить»

Дальше указываем название приложения (может быль любым (на счет кириллицы не уверен)), email и жмем «Создать приложение»

Проходим проверку безопасности

После этого вас перекинет в список продуктов. В самом низу которого находится «oEmbed»

Жмем «Настроить», появится окно

Подтверждаем

Переходим в настройки приложения

Заполните поля 3 и 4 (как пишут авторы плагина oEmbed Plus “Вы можете использовать практически любой URL-адрес, поскольку рассматривается техническая сторона, но используйте соответствующую политику конфиденциальности, если она у вас есть.”)

И нужно выбрать категорию 5

Примерно так

Не забудьте сохранить изменения.

Сейчас приложение находится в статусе разработки

Его необходимо включить, нажав на переключатель.

Подтвердить включение переключив режим

Нам понадобятся «ID приложения» и «Секрет приложения»

Чтобы увидеть «Секрет приложения» нажимаем на кнопку показать

Вас попросят ввести пароль от учетной записи FB

После подтверждения будет виден «Секрет приложения»

С приложением все.

Отправляемся в админку вордпресс.

Первым делом устанавливаем плагин oEmbed Plus

Устанавливаем, активируем. Все как обычно

Далее отправляемся в Настройки => Написание

И в самом низу страницы заполняем поля App ID (ID приложения) и App Secret (Секрет приложения)

Смотрим

До

После

Всем удачи ;)



Написать отзыв

Пожалуйста авторизируйтесь или создайте учетную запись перед тем как написать отзыв