Smash Balloon Social Photo Feed — лучший плагин для социальных сетей для WordPress

Описание

Показывайте публикации из своих учетных записей Instagram в единой ленте или в нескольких разных.

Функционал

  • Новое: теперь ваши oEmbeds для Instagram включены автоматически
  • Очень простая настройка
  • Показывайте фотографии из нескольких учетных записей Instagram в одной ленте или в отдельных
  • Плагин полностью адаптивен и приспособлен для использования на мобильных устройствах: ваша лента будет отлично выглядеть на экране любого размера и при любой ширине контейнера
  • Настраивать можно все: ширину, высоту, количество фотографий, количество столбцов, размер изображений, цвет фона, отступ от изображения и многое другое!
  • Показывайте несколько лент Instagram на одной странице или на разных страницах вашего сайта
  • Соблюдение GDPR: автоматическая интеграция со многими популярными плагинами GDPR, запрашивающими согласие на использование файлов cookie, и простая настройка GDPR в одно нажатие.
  • Используйте настройщик с функцией перетаскивания элементов для тщательной настройки каждой ленты Instagram
  • Отображайте фотографии из своей ленты Instagram в виде миниатюр предпросмотра, в среднем размере или как полноразмерные изображения
  • Загружайте бесконечное число фотографий из Instagram с помощью кнопки «Загрузить еще»
  • В нижней части ленты добавлена кнопка «Подписаться в Instagram»
  • В верхней части ленты можно настроить красивую шапку ленты
  • Отображение фотографий из Instagram в хронологическом или в случайном порядке
  • Возможность добавления собственных Custom CSS и JavaScript для еще более глубокой настройки
  • Удобный блок, который позволяет с помощью редактора блоков добавлять ленту в публикации и на страницы
  • Интеграция с конструкторами страниц Elementor и Divi. Теперь Instagram отлично работает с Elementor

Преимущества

  • Повышение вовлеченности пользователей в социальных сетях. Усиливайте взаимодействие между вами и вашими подписчиками в Instagram. Наращивайте количество подписчиков в Instagram, размещая контент из Instagram прямо на своем сайте.
  • Экономия времени. У вас нет возможности постоянно обновлять фотографии на сайте? Экономьте время и сохраняйте эффективность: публикуйте свои фотографии только в Instagram, и они автоматически появятся на вашем веб-сайте
  • Отображение контента в вашем личном стиле. Настраивайте внешний вид лент Instagram по-своему, чтобы они гармонично вписывались в ваш сайт или наоборот сразу бросались в глаза посетителям!
  • Ваш сайт всегда выглядит свежо. Автоматически размещайте свежий контент из Instagram прямо на своем сайте, чтобы он всегда выглядел обновленным и привлекал внимание аудитории.
  • Очень простая настройка. Ваши фотографии из Instagram будут перенесены сразу после установки, буквально за 30 секунд! Не нужно никаких запутанных шагов или учетной записи разработчика Instagram.
  • Поддержка всех oEmbeds для Instagram на вашем сайте. Поскольку oEmbeds для Instagram больше не поддерживаются в WordPress, плагин активирует на вашем сайте как старые, так и новые oEmbeds для Instagram, что позволит им продолжить работу.

Версия Pro

Чтобы бесплатная версия плагина как можно дольше была доступна и чтобы мы могли предоставлять быструю и эффективную поддержку бесплатно, мы предлагаем также Pro-версию данного плагина. Версия Pro открывает следующие возможности:
* Отображение лент хештегов
* Просмотр фотографий и видео во всплывающем лайтбоксе прямо на вашем сайте
* Просмотр комментариев к публикациям в лентах пользователей
* Отображение количества лайков и комментариев к каждой публикации
* Создание каруселей из публикаций
* Использование в лентах макетов «Плитка» или «Выделение»
* Отображение подписей к фотографиям и видео
* Фильтрация публикаций по хештегам/словам
* Расширенная система модерации для скрытия/показа определенных публикаций
* Блокировка публикаций определенных пользователей
* Создание «продающих» лент Instagram
* Добавление к каждой публикации произвольных ссылок, таких как ссылки в биографии
* Быстрое создание шаблонов для удобного формирования ленты

Узнайте больше о версии Pro или попробуйте демонстрационный вариант версии Pro.

Отзывы пользователей

«Простой и лаконичный. Отличный плагин. Компактный, не раздутый. У меня возникла пара небольших проблем, когда я впервые начал использовать этот плагин, но стоило мне оставить небольшой комментарий на форумах поддержки — и на следующий день была выпущена новая версия с исправлениями. Потрясающая поддержка!» — Джош Джонс

«Отличный плагин, лучшая поддержка! У меня заметно выросло число подписчиков в Instagram с момента подключения этого плагина. Спасибо за помощь в настройке… Выглядит и работает великолепно!» — BNOTP

Обратная связь или поддержка

Наша задача — создать для вашей ленты Instagram самый удобный в настройке надежный плагин с отличной поддержкой. Если у вас возникла проблема или вы хотите высказать свое мнение о том, как сделать плагин еще лучше, создайте заявку на Форуме поддержки.

Всплывающий лайтбокс с фото, отображение публикаций по хештегам и подписей к фото, поддержка видео и многое другое — все это есть в версии Pro.
Добавьте на свой веб-сайт аккуратные, настраиваемые и адаптивные ленты Instagram. Очень простая установка и множество вариантов настройки позволяют идеально подстроить ленту под внешний вид вашего сайта.

В чем польза лично для меня?

Повышение вовлеченности пользователей в социальных сетях
Усиливайте взаимодействие между вами и вашими подписчиками в Instagram. Наращивайте количество подписчиков в Instagram, размещая контент из Instagram прямо на своем сайте.

Экономия времени
У вас нет времени обновлять фотографии на сайте? Экономьте время, сохраняя эффективность: публикуйте свои фотографии только в Instagram, и они автоматически появятся на вашем веб-сайте.

Отображение контента в собственном стиле
Настраивайте внешний вид лент Instagram по-своему, чтобы они гармонично вписывались в ваш сайт или наоборот сразу бросались в глаза посетителям!

Ваш сайт всегда выглядит свежо
Автоматически размещайте свежий контент из Instagram прямо на своем сайте, чтобы он всегда выглядел обновленным и привлекал внимание аудитории.

Программирование не требуется
Выбирайте из множества встроенных вариантов настройки Instagram Feed и создавайте по-настоящему уникальную ленту вашего контента из Instagram.

Очень простая настройка
Ваши фотографии из Instagram будут перенесены сразу после установки, буквально за 30 секунд! Не нужно никаких запутанных шагов и никакой учетной записи разработчика Instagram.

Потрясающая поддержка клиентов
Мы понимаем, что иногда вам требуется помощь, возникают проблемы или просто есть вопросы. Мы любим наших пользователей и стремимся предоставить им лучшую поддержку. Благодаря своей экспертности в сфере API Instagram мы можем предоставлять беспрецедентный сервис и делиться передовым опытом. Если вам нужна поддержка, просто дайте нам знать, и мы сразу же свяжемся с вами.

Какие есть функции?

  • Отображение фотографий из любой вашей учетной записи Instagram
  • Плагин полностью адаптивен и приспособлен для использования на мобильных устройствах: ваша лента Instagram будет отлично выглядеть на экране любого размера и при любой ширине контейнера
  • С помощью эффективных шорткодов Instagram Feed отображайте несколько разных лент Instagram на одной странице или на разных страницах своего сайта
  • Отображение публикаций из нескольких профилей пользователей Instagram
  • Встроенные опции позволяют полностью настраивать каждую из лент Instagram
  • Загрузка бесконечного числа фотографий из Instagram с помощью кнопки «Загрузить еще»
  • Дополнительные функции добавляются постоянно!

Тотальная персонализация

  • По умолчанию лента Instagram подстраивается под стиль вашего веб-сайта, но вы можете настроить ее полностью по своему вкусу!
  • Устанавливайте самостоятельно, какое число фотографий вы планируете отображать из Instagram
  • Выберите, в каком количестве столбцов отображать фотографии из Instagram и какого они должны быть размера
  • Определите, хотите ли вы показывать или скрывать такие части ленты Instagram, как шапка и кнопки «Загрузить еще» и «Подписаться»
  • Контролируйте ширину, высоту и фоновый цвет вашей ленты Instagram
  • Установите интервал/отступ между фотографиями из Instagram
  • Отображение фотографий из Instagram в хронологическом или в случайном порядке
  • Используйте собственный текст и цвета для кнопок «Загрузить еще» и «Подписаться»
  • Используйте собственный произвольный CSS или JavaScript для еще более глубокой настройки
  • Используйте шорткоды, чтобы по-разному стилизовать различные ленты Instagram
  • Список опций персонализации ленты постоянно дополняется!

What’s Next

If you like our WordPress Instagram plugin, then consider checking out our other projects:

OptinMonster – Get more email subscribers with the most popular conversion optimization plugin for WordPress.
WPForms – #1 drag & drop online form builder for WordPress (trusted by 5 million sites).
AIOSEO – The original WordPress SEO plugin to help you rank higher in search results (trusted by over 3 million sites).
MonsterInsights – See the stats that matter and grow your business with confidence. Best Google Analytics plugin for WordPress.
SeedProd – Create beautiful landing pages with our powerful drag & drop landing page builder.
WP Mail SMTP – Improve email deliverability for your contact form with the most popular SMTP plugin for WordPress.
WPCode — must have WordPress code snippet management plugin to help you future-proof website customization (trusted by 1.5 million sites).
Duplicator — popular WordPress backup and migration plugin used by over 1 million websites.
WP Simple Pay – #1 Stripe payments plugin for WordPress. Start accepting one-time or recurring payments without a shopping cart.
PushEngage – Connect with visitors after they leave your website with the leading web push notification plugin.
RafflePress – Best WordPress giveaway and contest plugin to grow traffic and social followers.
TrustPulse – Add real-time social proof notifications to boost your store conversions by up to 15%.
SearchWP – The most advanced custom WordPress search plugin to improve WordPress search quality.
AffiliateWP – #1 affiliate management plugin for WordPress. Add a referral program to your online store.
Easy Digital Downloads – The best WordPress eCommerce plugin to sell digital products (eBooks, software, music, and more).
WPCharitable — Top-rated WordPress donation and fundraising plugin for WordPress.

Visit WPBeginner to learn from our WordPress Tutorials and about the best WordPress plugins.

Скриншоты

  • Отображайте ленты из любых своих учетных записей Instagram
  • Плагин Instagram Feed адаптивен и легко настраивается под ваши требования
  • Объединяйте разные учетные записи в единую ленту
  • Запускается невероятно быстро и легко. Просто нажмите кнопку подключения учетной записи Instagram.
  • Настраивайте макеты, стили, цвета и т. д.
  • Просто скопируйте и вставьте шорткод на любую страницу, запись или виджет вашего сайта. Вы также можете использовать редактор блоков с нашим удобным блоком Instagram Feed.

Блоки

Этот плагин предоставляет 1 блок.

  • Instagram Feed

Установка

  1. Установите плагин Instagram Feed либо через каталог плагинов WordPress, либо путем загрузки файлов на ваш сервер (в каталог /wp-content/plugins/).
  2. Активируйте плагин Instagram Feed в меню «Плагины» в WordPress.
  3. Перейдите на страницу настроек Instagram Feed, чтобы подключить учетную запись Instagram.
  4. Используйте шорткод [instagram- лента=1] на своей странице, в запись или виджете, чтобы отображать фотографии из Instagram.
  5. С помощью различных шорткодов вы можете отображать несколько лент Instagram, например: [instagram-feed num=6 cols=3]

Простые пошаговые инструкции по настройке плагина Instagram Feed можно найти в нашем руководстве по установке.

Показать вашу ленту

Единая лента Instagram

Скопируйте и вставьте следующий шорткод непосредственно на страницу, в публикацию или виджет, где вы хотите показывать ленту Instagram: [instagram-feed]

Несколько Instagram лент

Если вы хотите показывать несколько лент Instagram, вы можете установить различные настройки непосредственно в шорткоде, например: [instagram-feed num=9 cols=3]

Если вы хотите показывать ленту из нескольких профилей, подключите эти учетные записи во вкладке «Конфигурация», а затем добавьте имя пользователя в шорткод: [instagram-feed user="ANOTHER_USER_NAME"]

Вы можете отображать любое количество лент Instagram на одной и той же странице или на разных страницах. Просто используйте настройки шорткода и ID cоответвующей ленты. Например:
[instagram-feed feed=1]
[instagram-feed feed=2]
[instagram-feed feed=3]

Смотрите таблицу ниже в которой приведены всевозможные варианты использования шорткодов:

Настройка опций

  • Общие настройки
  • ширина ленты  – ширина вашей ленты Instagram.
  • высота ленты  – высота вашей ленты Instagram.
  • цвет фона  – цвет фона ленты Instagram. Любой шестнадцатеричный код цвета. Пример: [instagram-feed background=#ffff00]
  • Параметры фотографий
  • сортировка — сортировка постов Instagram по принципу «от новых к самым старым» (нет) или «Случайно» (случайно).
  • количество публикаций  – количество публикаций в Instagram, отображаемых изначально.
  • столбцы на ПК  – количество столбцов в вашей ленте Instagram при отображении на ноутбуке или компьютере.
  • столбцы на планшете  – количество столбцов в вашей ленте Instagram при отображении на планшетных устройствах.
  • столбцы на мобильных устройствах  – количество столбцов в вашей ленте Instagram при отображении на мобильных устройствах или телефонах.
  • интервал между изображениями  – интервал между вашими фотографиями в Instagram
  • Настройки шапки
  • показывать заголовок — показывать ли заголовок ленты Instagram.
  • показывать биографию — показывать ли биографию пользователя в заголовке лента Instagram.
  • пользовательский аватар  – URL-адрес аватара пользователя (используйте любое изображение для своей учетной записи).
  • цвет заголовка — цвет текста заголовка лента Instagram.
  • Параметры кнопки «Загрузить еще»
  • показывать кнопку «Загрузить еще» — отображать ли кнопку «Загрузить еще».
  • цвет кнопки — цвет фона кнопки. Любой шестнадцатеричный код цвета
  • цвет текста кнопки — цвет текста кнопки.
  • текст кнопки  – текст, используемый для кнопки – пример: «Загрузить больше фотографий»
  • Параметры кнопки «Подписаться в Instagram»
  • **показывать кнопку «Подписаться» ** — показывать ли кнопку «Подписаться в Instagram».
  • цвет подписки — цвет фона кнопки «Подписаться в Instagram».
  • цвет текста подписки  – цвет текста кнопки «Подписаться в Instagram».
  • подписаться на текст  – текст, используемый для кнопки «Подписаться на Instagram». Пример: «Следуй за мной».

Настройка бесплатного плагина Instagram Feed

1) После установки плагина Instagram Feed выберите Instagram Feed в меню WordPress

2) Следуйте инструкциям по регистрации, чтобы подключить учетную запись и создать свою первую ленту.

2) Следуйте инструкциям по регистрации, чтобы подключить учетную запись и создать свою первую ленту.

4) После настройки ленты Instagram скопируйте шорткод [instagram-feed =1].

5) Вставьте его на любую страницу, запись или виджет, где вы хотите, чтобы отображалась лента Instagram. Либо просто используйте наш удобный блок, чтобы добавить его на страницу.

6) Вы можете использовать наш удобный виджет « Лента Instagram», чтобы отображать ленту на боковой панели или в другой области виджета.

Часто задаваемые вопросы

Могу ли я отображать на своем сайте или на одной странице сразу несколько лент Instagram?

Однозначно. Вы можете отображать несколько лент Instagram с помощью нашего встроенного инструмента, например таким образом: [instagram-feed feed=2].

Могу ли я показывать в ленте фотографии более чем из одной учетной записи?

Да. Вы можете подключить несколько учетных записей и добавить их в качестве источников при создании ленты.

Работает ли плагин с oEmbeds для Instagram?

Да. В версию 2.5 была добавлена ​​поддержка, позволяющая плагину использовать ваши oEmbeds для Instagram, поскольку в ядре WordPress официальная поддержка для них больше не доступна. Просто подключите свою учетную запись на странице настроек oEmbeds внутри плагина, а остальное мы возьмем на себя. Никакого приложения или учетной записи разработчика не требуется.

Как подключить учетную запись Instagram?

Все очень просто. Во время настройки следуйте инструкциям, чтобы буквально в несколько нажатий подключить учетную запись.

Моя лента из Instagram не отображается? Почему?

Наиболее частые причины:

  • Недействительный токен доступа. Попробуйте еще раз нажать синюю кнопку входа в Instagram на странице настроек плагина и затем скопировать и вставить токен Instagram, который он вам дает, в поле плагина «Токен доступа».
  • The plugin’s JavaScript file isn’t included in your page. This is most likely because your WordPress theme is missing the WordPress wp_footer function which is required for plugins to be able to add their JavaScript files to your page. You can fix this by opening your theme’s footer.php file and adding the following directly before the closing tag between two php tags: wp_footer();
  • Ваш сайт содержит ошибку JavaScript, которая препятствует запуску JavaScript. Плагин использует JavaScript для загрузки фотографий из Instagram на вашу страницу, поэтому для его работы требуется запуск JavaScript. Вам необходимо удалить все существующие ошибки JavaScript на вашем веб-сайте, чтобы плагин мог загрузиться в ленту.

Если у вас по-прежнему возникают проблемы с отображением ленты, создайте заявку на Форуме поддержки со ссылкой на страницу, где вы пытаетесь отобразить ленту Instagram, и при возможности со ссылкой на вашу учетную запись в Instagram.

Может ли использование токена доступа на моем сайте привести к проблемам с безопасностью?

Нет. Токен доступа, используемый в плагине, предназначен «только для чтения»: он никогда не сможет быть использован злонамеренно для манипулирования вашей учетной записью Instagram.

Могу ли я просматривать фотографии в полном размере или воспроизводить видео из Instagram напрямую на моем веб-сайте?

Эта функция доступна в версии Pro плагина, в которой возможен просмотр фотографий во всплывающем лайтбоксе, поддерживаются видео, отображаются подписи, фотографии по хештегу и многое другое!

How do I embed my Instagram feed directly into a WordPress page template?

Вы можете встроить свою ленту Instagram непосредственно в шаблон, используя функцию WordPress do_shortcode: <?php echo do_shortcode('[instagram-feed]'); ?>.

Моя лента перестала работать. Я вижу только символ загрузки

Если ваши фотографии из Instagram не загружаются и вы видите только символ загрузки, это может быть вызвано несколькими распространенными причинами:

1) Возникла проблема с используемым токеном доступа к Instagram

Вы можете получить новый токен доступа к Instagram на странице настройки ленты Instagram. Используйте кнопку «Подключиться» для повторного подключения учетной записи.

Иногда кнопка подключения внутри плагина не обновляет токен доступа. В таком случае попробуйте перейти по этой ссылке.

2) Файл JavaScript плагина не включен в вашу страницу

Скорее всего, это связано с тем, что в вашей теме WordPress отсутствует функция WordPress wp_footer, которая необходима плагинам для добавления своих файлов JavaScript на вашу страницу. Вы можете это исправить, открыв файл footer.php вашей темы и добавив следующий код непосредственно перед закрывающей меткой:

3) На вашем сайте имеется ошибка JavaScript, которая препятствует запуску файла JavaScript плагина

You can find out whether this is the case by right clicking on your page, selecting ‘Inspect Element’, and then clicking on the ‘Console’ tab, or by selecting the ‘JavaScript Console’ option from your browser’s Developer Tools.

Если на сайте возникнет ошибка JavaScript, она будет указана красным цветом рядом с файлом JavaScript, вызвавшим ее.

4) В ленте, которую вы пытаетесь отобразить, отсутствуют публикации

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

5) Используемый шорткод неверен

Возможно, возникла ошибка в используемом шорткоде Instagram Feed, или отсутствует необходимый аргумент.

Какие опции персонализированной настройки ленты Instagram мне доступны?

There are plenty of options to customize your feed! See the list below:
* General Options
* width of feed — The width of your Instagram feed.
* height of feed — The height of your Instagram feed.
* background color — The background color of the Instagram feed. Any hex color code — Example: [instagram-feed background=#ffff00]
*
* Photo Options
* sorting — Sort the Instagram posts by Newest to Oldest (none) or Random (random)
* number of posts — The number of Instagram posts to display initially.
*
* desktop columns — The number of columns in your Instagram feed when displayed on desktop devices
* tablet columns — The number of columns in your Instagram feed when displayed on tablet devices
* mobile columns — The number of columns in your Instagram feed when displayed on mobile or phone devices
*
* image spacing — The spacing around your Instagram photos
*
* Header Options
* show header — Whether to show the Instagram feed Header.
* show bio — Whether to show the account’s bio in the Instagram feed Header.
* custom avatar — URL of a custom Avatar image for the header (use whatever image you want for your account).
*
* header color — The color of the Instagram feed Header text.
*
* ‘Load More’ Button Options
* show load more button — Whether to show the ‘Load More’ button.
* button color — The background color of the button. Any hex color code
* button text color — The text color of the button.
* button text — The text used for the button — Example: «Load More Photos»
*
* ‘Follow on Instagram’ Button Options
* show the follow button ** — Whether to show the ‘Follow on Instagram’ button.
* **follow color
— The background color of the ‘Follow on Instagram’ button.
* follow text color — The text color of the ‘Follow on Instagram’ button.
* follow text — The text used for the ‘Follow on Instagram’ button — Example: «Follow me»

Дополнительные настройки можно найти в версии Pro.

Больше ответов на часто задаваемые вопросы, связанные с плагином Instagram Feed, можно найти на нашем веб-сайте, в разделе «Часто задаваемые вопросы».

Отзывы

26.02.2024
Excellent plugin with various options for displaying Instagram posts and feeds. Very user friendly.

Bad

19.02.2024 1 ответ
It destroyed my page.
Посмотреть 4 151 отзыв

Участники и разработчики

«Smash Balloon Social Photo Feed — лучший плагин для социальных сетей для WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Smash Balloon Social Photo Feed — лучший плагин для социальных сетей для WordPress» переведён на 21 язык. Благодарим переводчиков за их работу.

Перевести «Smash Balloon Social Photo Feed — лучший плагин для социальных сетей для WordPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

6.2.9

  • New: Added Elementor widget and Divi module for Instagram Feed.
  • Tweak: Enhanced the secure custom login tool for the support team to troubleshoot certain API issues on your site.
  • Tweak: Improved and hardened our code base to improve reliability.
  • Fix: Updated settings info to display in the debug report.

6.2.8

  • Fix: Menu items for our other plugins were not working when clicked.

6.2.7

  • Tweak: Improved and hardened our code base to improve reliability.

6.2.6

  • Fix: Resetting optimized images would also reset Instagram Feed settings.

6.2.5

  • Fix: Fixed a problem with our code that would remove admin footer text from other sources.
  • Fix: Fixed an issue causing the minified CSS file to not actually be minified.

6.2.4

  • Fix: Disabled translation for a string that would cause an error in some languages.

6.2.3

  • Fix: Fixed translation bugs that would cause PHP errors on certain settings pages.
  • Fix: Fixed a PHP error that would occur when the database record for translations was corrupted.

6.2.2

  • Translations: Fixed many translation issues and added translation files for German, French, Japanese, and many more.
  • Fix: Fixed an issue that would cause extra slashes to be added to text settings that contained single and double quotes.
  • Fix: Fixed an issue that would cause the customizer to not work the first time it was accessed.

6.2.1

  • Исправление: исправлено предупреждение об устаревании, которое появлялось в PHP 8.2+.
  • Исправление: исправлена ​​ошибка PHP, возникавшая при использовании PHP 8.0+, устаревших каналов и шорткод без аргументов.

6.2

  • Новое: добавлен мастер регистрации, позволяющий новым пользователям легко начать работу с лентами Instagram.

6.1.6

  • Исправлено: для большей надежности изменен код, связанный с подключением учетной записи.
  • Исправлено: при использовании инструмента на странице настроек было доступно только 20 лент для экспорта.
  • Исправлено: ​​проблема, вызывающая ошибку PHP «создание динамического свойства» при использовании PHP 8.2.

6.1.5

  • Исправлено: личные аккаунты, которые не могли получить новые твиты и отображали ошибку с кодом 100.
  • Исправлено: обновлены вызовы API для профессиональных аккаунтов для работы с предстоящими изменениями в Instagram.

6.1.4

  • Исправлено: удалена опция добавления ленты в виджет, если текущая тема не поддерживает виджеты.
  • Новое: добавлен пункт меню, позволяющий легко установить наш новый плагин Reviews Feed!

6.1.3

  • Исправлено: предупреждение PHP: strtotime(): момент времени (Epoch) не помещается в целое число PHP.
  • Исправлено: биография в шапке не обновлялась после ее обновления в подключенной учетной записи Instagram.
  • Исправлено: некоторые текстовые элементы, которые невозможно было перевести.

6.1.2

  • Исправлено: при включении oEmbeds для Facebook на странице oEmbed появлялся значок Instagram во время активации плагина Custom Facebook Feed.
  • Исправление: исправлена ​​ошибка синтаксического анализа CSS.

6.1.1

  • Исправлено: при использовании настройщика для включения параметра шапки «показывать вне области прокрутки» и добавления цвета фона предварительный просмотр отображался не так, как в фактической ленте.
  • Исправлено: отключение загрузки изображений JavaScript на вкладке настроек «Расширенные» приводило к искажению предварительного просмотра настройщика.
  • Исправлено: при настройке ленты кнопка «Загрузить еще» становилась активной во время переключения предварительного просмотра устройства.
  • Исправлено: предупреждение PHP, которое появлялось при массовом удалении лент.

6.1

  • Новое: добавлена ​​возможность фильтровать публикации Reels в лентах. При настройке ленты и использовании модерации вы теперь можете выбирать, отображать ли вам или скрывать публикации Reels из Instagram.
  • Новое: добавление изображения шапки и текста биографии для личных источников данных. Перейдите на страницу настроек и нажмите значок шестеренки, чтобы добавить его к существующему источнику.
  • Новое: добавлена ​​поддержка oEmbeds для Reels в Instagram. Используйте блок встраивания WordPress для создания содержательных ссылок oEmbed в публикациях блога и на страницах.
  • Доработано: код Vue.js теперь загружается из локального файла, поставляемого с плагином, а не из внешнего CDN для использования с настройщиком в области администратора.

6.0.8

  • Доработано: добавлен обходной путь для извлечения недостающих изображений, если они не были получены для публикации из Instagram.
  • Исправлено: произвольные цвета, назначенные кнопке «Подписаться», не применялись при использовании произвольной цветовой палитры.
  • Исправлено: добавлено дополнительное усиление защиты плагина.
  • Исправлено: в некоторых случаях в старых версиях PHP и WordPress возникала критическая ошибка.

6.0.7

  • Исправлено: удалена поддержка устаревших настроек «отключить мобильные устройства», поскольку это вызывало путаницу у пользователей при обновлении с версии 2.x, когда не применялись изменения в столбцах ленты.
  • Исправлено: в CSS-файле ленты удалена ссылка на несуществующий файл изображения в CSS-файле ленты.
  • Исправлено: по завершении льготного периода для решения проблем с разрешениями приложений удалялись все источники. Теперь будет удален только один источник.
  • Исправлено: неточное количество публикаций в режиме предварительного просмотра ленты при использовании настройщика для мобильных устройств.

6.0.6

  • Доработано: добавлено предупреждение, позволяющее предоставить льготный период до окончательного удаления данных Instagram с вашего сайта после деавторизации приложения Smash Balloon Instagram. В соответствии с требованиями Instagram любые данные Instagram на вашем сайте должны быть удалены в разумные сроки после деавторизации приложения. Новое предупреждение предоставляет 7-дневный льготный период, в который вы можете повторно авторизовать приложение, если не хотите, чтобы данные были удалены.
  • Доработано: повторное подключение учетной записи теперь приводит к удалению исходного подключения из базы данных и добавлению нового. Это предотвратит проблемы с некоторыми системами кеширования, такими как Redis.
  • Исправлено: при создании лент и смене источников ленты были доступны только первые 20 источников.
  • Исправлено: ссылки в некоторых сообщениях об ошибках были неправильными, в результате чего при нажатии на них появлялись сообщения об ошибке «доступ запрещен».

6.0.5

  • Доработано: если WordPress cron не работает или отстает от графика, из-за чего отключается фоновое кеширование, плагин обновит ленту при загрузке страницы.
  • Исправлено: из-за функции Master Bar от Jetpack частично скрывалась боковая панель в настройщике.
  • Исправлено: добавлена ​​обратная поддержка настройки шорткода «class» для всех лент.
  • Исправлено: удалены все значки Font Awesome, файл CSS больше не включен из CDN Font Awesome.

6.0.4

  • Исправлено: возвращена ​​возможность использовать до 10 столбцов в лентах.
  • Исправлено: ссылка для повторного подключения, которая отображалась при возникновении ошибки в учетной записи, не перенаправляла на Connect.smashballoon.com.

6.0.3

  • Доработано: обновлен наш логотип по всему плагину, чтобы соответствовать нашему новому веб-сайту.
  • Доработано: изменен способ применения цвета при наведении на кнопки «Подписаться» и «Загрузить еще» в целях предотвращения конфликтов тем.
  • Исправлено: файл JavaScript не добавлялся на страницу при использовании плагина GDPR Cookie Consent от WebToffee.
  • Исправлено: отключение уведомлений консоли приводило к тому, что кнопка «Добавить» переставала работать, до тех пор пока не обновлялась страница.

6.0.2

  • Исправлено: отсутствие на странице Instagram Feed файла JavaScript при использовании настройки «Исправление загрузки темы AJAX», из-за чего изображения выводились на экран пустыми.
  • Исправлено: добавлена ​​возможность создавать произвольные таблицы базы данных, если при первой попытке их создания возникла ошибка.
  • Исправлено: сообщение об ошибке не отображалось, когда возникала ошибка при попытке подключить личную или базовую учетную запись.

6.0.1

  • Исправлено: произвольные шаблоны HTML не применялись к новым каналам.
  • Исправлено: некоторые произвольные таблицы не создавались для определенных версий MySQL.
  • Исправлено: настройка шорткода «showfollow=false» не работала для устаревших лент.
  • Исправлено: настройки шорткодов «showheader» и «showbio» применялись к устаревшим лентам, вызывая путаницу при попытке изменить эти настройки в настройщике.
  • Исправлено: настройщик не менял размер изображений, из-за чего на экран выводились пустые изображения, если были включены функции GDPR.
  • Исправлено: предупреждение PHP «Неопределенный ключ массива помечен».

6.0

  • Важно: минимальная поддерживаемая версия WordPress заменена с 3.5 на 4.1.
  • Новое: наше самое важное обновление! Мы полностью переработали настройки плагина, чтобы вам было еще легче создавать, настраивать ленты Instagram и управлять ими.
  • Новое: все ваши ленты теперь отображаются в одном месте на странице «Все ленты». Здесь отображается список всех существующих (устаревших) лент и всех новых, которые вы создаете. Обратите внимание: если вы выполнили обновление из версии старше 2.8, вам может потребоваться открыть свои ленты на веб-странице, чтобы плагин мог найти их и внести в список.
  • Новое: легкое редактирование отдельных настроек новых лент вместо работы со сложными шорткодами.
  • New: It’s now much easier to create feeds. Just click «Add New», select your feed type, connect your account, and you’re done!
  • New: Brand new feed customizer. We’ve completely redesigned feed customization from the ground up, reorganizing the settings to make them easier to find.
  • New: Live Feed Preview. You can now see changes you make to your feeds in real time, right in the settings page. Easily preview them on desktop, tablet, and mobile sizes.
  • New: Color Scheme option. It’s now easier than ever to change colors across your feed without needing to adjust individual color settings. Just set a color scheme to effortlessly change colors across your entire feed.
  • New: You can now change the number of columns in your feed across desktop, tablet, and mobile.
  • New: Easily import and export feed settings to make it simple to move feeds across sites.

2.9.5

  • Fix: Fixed an issue when reconnecting a personal account.
  • Fix: Using showheader=»true» in the shortcode would not work if the related setting was disabled on the settings page.
  • Исправлено: добавлено дополнительное усиление защиты плагина.

2.9.4

  • Tweak: All Instagram data is now encrypted in your WordPress database.
  • Tweak: Access Tokens are no longer able to be viewed on the settings page.
  • Tweak: Added a maximum caching time of 24 hours.
  • Tweak: Added an expiration time to backup caches.
  • Tweak: Deauthorizing our app inside your Instagram or Facebook account will now delete all data for that feed on your site.

2.9.3.1

  • Fix: Fixed a problem with the image resizing table check that would cause blank images or non-optimized images to show in the feed.

2.9.3

  • Fix: Fixed duplicate MySQL queries issue when checking for the resized images table.
  • Fix: Fixed an issue with the integration with the GDPR Cookie Consent plugin by WebToffee.
  • Fix: Removed max-height rule for the sbi_item elements to improve performance.
  • Tweak: Improved the reliability of the Instagram account connection process.

2.9.2

  • Tested with WordPress 5.8 update.
  • Fix: PHP error «Uncaught Error: array_merge() does not accept unknown named parameters» when visiting the «About» page using PHP 8+.
  • Fix: About page was not recognizing that YouTube Feeds Pro was installed and active when prompting the user to activate a YouTube Feed plugin.
  • Fix: Fixed an issue with GDPR Cookie Consent by Web Toffee integration.

2.9.1

  • Fix: Fixed several issues with GDPR Cookie Consent by Web Toffee integration.
  • Tweak: Changed how connected accounts errors display to prevent temporary, non-actionable errors from triggering a notice.

2.9

  • New: Added support for IGTV posts. When creating an IGTV post, keep the «Post a Preview» setting enabled and the IGTV post will appear in your feed. IGTV posts are only available for connected Instagram business profiles and aren’t available if you’re using a personal Instagram profile in the plugin.
  • Fix: Fixed a PHP error when the HTTP request to refresh an access token resulted in an error.

2.8.2

  • Fix: Changed how access tokens are retrieved to prevent conflict with the «Rank Math SEO» plugin when connecting an account.
  • Fix: Updated jQuery methods for compatibility with WordPress 5.7.

2.8.1

  • Fix: Fixed a PHP warning which would display in some situations: «array_diff(): Expected parameter 1 to be an array, string given».
  • Fix: Fixed PHP warning «Undefined index: accesstoken» which would display when no primary account was selected.
  • Fix: Fixed issue where account errors were not being removed after an account was deleted or reconnected.

2.8

  • New: The locations of the Instagram feeds on your site will now be logged and listed on a single page for easier management. After this feature has been active for awhile, a «Feed Finder» link will appear next to the Feed Type setting on the plugin Settings page which allows you to see a list of all feeds on your site along with their locations.
  • New: Local resized images will now include a 150×150 resolution version for each post.
  • Tweak: Locally saved image quality set to 80% to increase feed performance without a noticeable visual difference.
  • Tweak: Improved how posts are sorted by date when there are more than one user accounts in a feed.
  • Fix: Old accounts from Instagram’s deprecated, non-functioning API are ignored if still connected.

2.7

  • Tweak: Several performance improvements have been made in this update such as improved caching and fewer database queries when displaying feeds.
  • Tweak: The limit of resized, local images created and stored were raised for the overall number and the rate at which they could be created.
  • Tweak: Improved how feed errors are handled and reported. API request delays will only apply to feeds encountering errors and will not affect other feeds.
  • Tweak: Added a hook for disabling image resizing dynamically with PHP.
  • Fix: PHP Warning «required parameter follows optional parameter» that would display when using PHP 8+.
  • Fix: The GDPR feature would sometimes report errors when the feature was working fine.

2.6.2

  • Tweak: If the image resizing feature isn’t able to work successfully due to an issue, then the GDPR setting will be disabled unless manually enabled to prevent blank images in the feed.
  • Fix: In some situations the GDPR setting was incorrectly reporting an error with image resizing.

2.6.1

  • Fix: Fixed PHP error related to a missing file.

2.6

  • New: Integrations with popular GDPR cookie consent solutions added: Cookie Notice by dFactory, GDPR Cookie Consent by WebToffee, Cookiebot by Cybot A/S, Complianz by Really Simple Plugins, and Borlabs Cookie by Borlabs. Visit the Instagram Feed settings page, Customize tab, GDPR section for more information.
  • Fix: API error notices would not be removed from the WordPress dashboard after successfully reconnecting an account when the problem was resolved.
  • Fix: Fixed PHP Error that would occur when connecting a personal account that would result in an HTTP error.
  • Fix: oEmbeds were not always working in much older versions of WordPress.
  • Fix: Play and carousel icons would appear very large for small images when the the mobile layout was disabled.

2.5.4

  • Fix: Added more debugging info to the System Info for oEmbeds.
  • Fix: Added a workaround for a rare issue where oEmbed access tokens wouldn’t save.
  • Fix: Carousel posts would not show images when using the «Disable JS Image Loading» setting and image resizing was disabled.

2.5.3

  • Fix: Fixed an issue caused by an unannounced Instagram API change affecting thumbnails in certain video posts which don’t have image data available in the API.
  • Fix: Added oEmbed account info to the plugin «System Info» to make debugging easier.

2.5.2

  • Fix: Fixed an issue with an Instagram API change causing some images not to display if the image resizing feature was disabled.

2.5.1

  • Tweak: Minor update to footer.php template.
  • Tweak: Added support for improved notices on the plugin settings page.
  • Fix: Added aria-hidden=»true» attribute to loader icon for better accessibility.

2.5

  • New: Added support for Instagram oEmbeds. When you share a link to a Instagram post, WordPress automatically converts it into an embedded Instagram post for you (an «oEmbed»). However, on October 24, 2020, WordPress is discontinuing support for Instagram oEmbeds and so any existing or new embeds will no longer work. Don’t worry though, we have your back! This update adds support for Instagram oEmbeds and so, after updating, the Instagram Feed plugin will automatically keep your oEmbeds working. It will also power any new oEmbeds you post going forward.
  • New: Install our other free social media plugins right from the Instagram Feed settings menu. Use our Facebook, YouTube, and Twitter plugins to add even more social content to your website and help further engage your viewers and increase your followers.
  • Tweak: Changed the names of the CSS and JavaScript files to prevent certain ad blockers from hiding the feed. Original files with original names still included in this update.
  • Tweak: Background caching and favoring local images are now the default settings for new installs.
  • Fix: Fixed PHP warning too few arguments when using Spanish translation files.

2.4.7

  • Important: Due to recent Instagram changes, private accounts will need to be manually refreshed every 60 days. If you have a private Instagram account, consider making it public to avoid needing to manually reconnect your account.
  • New: Added a notice for accounts that are private which lets you know how long until the account needs to be refreshed. You will also be alerted using our admin notice and email notification system if a private account will soon need to be refreshed.

2.4.6

  • New: Added a PHP hook «sbi_clear_page_caches» which allows you to dynamically disable the Instagram Feed code that clears caches created by common page caching plugins.
  • New: Added a PHP hook «sbi_resize_url» which allows you to change the default URL of locally stored images. This can be helpful for sites using CDNs.
  • Tweak: Added a workaround for the wp_json_encode function used in older versions of WordPress.
  • Fix: Compatibility updates for the upcoming WordPress version 5.5 release.

2.4.5

  • Fix: Accounts can be connected without the use of JavaScript.
  • Fix: Default URL for connecting an account changed to prevent «Invalid Scope» connection issue.

2.4.4

  • Fix: Workaround added for PHP warning related to an undefined media_url index.
  • Fix: Connecting a business account on a mobile device when more than 2 pages were returned was not possible.
  • Fix: After connecting an account, the warning that there were no connected accounts would still be visible.
  • Fix: URL for retrieving image files from Instagram using a redirect method was changed to prevent an extra, unnecessary redirect.

2.4.3

  • Fix: The opt-in notice to help improve the plugin was not dismissing as expected for some sites due to the admin JavaScript file being cached by the browser.
  • Fix: Disabled the «About Us» page plugin installation if using a version of WordPress earlier than 4.6.

2.4.2

  • New: To help us improve the plugin we’ve added the ability to opt-in to usage tracking so that we can understand what features and settings are being used, and which features matter to you the most. This is disabled by default and will only be enabled if you explictly choose to opt in. If opted in, the plugin will send a report in the background once per week with your plugin settings and basic information about your website environment. No personal or sensitive data is collected (such as email addresses, Instagram account information, license keys, etc). To enable or disable usage tracking at a later date use the setting at: Instagram Feed > Customize > Advanced > Misc > Enable Usage Tracking. See here for more information.
  • Tweak: Added additional checks to make sure the HTTP protocol matches when using resized image URLs from the uploads folder.
  • Tweak: More information is given when there is an account connection error when connecting an account on the «Configure» page.
  • Tweak: Connecting a business account will permanently remove any accounts from the same user that are from the legacy Instagram API that is expiring in June.
  • Fix: Added a workaround for sanitize_textarea_field for users using an older version of WordPress.
  • Fix: Fixed HTML error causing the manually connect an account feature to not work.
  • Fix: Access token and account ID are validated and formatted before trying to manually connect an account to prevent errors.

2.4.1

  • Tweak: User feeds that do not have a user name or ID assigned to them will automatically use the first connected account for the feed.
  • Tweak: rel=»nofollow» added to all external Instagram Feed links found in the source of the page.
  • Fix: API Error #2 was not clearing properly in error reports.

2.4

  • New: Email alerts for critical issues. If there’s an issue with an Instagram feed on your website which hasn’t been resolved yet then you’ll receive an email notification to let you know. This is sent once per week until the issue is resolved. These emails can be disabled by using the following setting: Instagram Feed > Customize > Advanced > Misc > Feed Issue Email Report.
  • New: Admin notifications for critical issues. If there is an error with the feed, admins will see notices in the dashboard and on the front-end of the site along with instructions on how to resolve the issue. Front-end admin notifications can be disabled by using the following setting: Instagram Feed > Customize > Advanced > Misc > Disable Admin Error Notice.
  • New: Added a WordPress ‘Site Health’ integration. If there is a critical error with your feeds, it will now be flagged in the site health page.
  • New: Added «About Us» page for those who would like to learn more about Smash Balloon and our other products. Go to Instagram Feed -> About Us in the dashboard.
  • New: Added support for an Instagram Feed widget. When on the widgets menu, look for the widget «Instagram Feed» to add your feed to a widget area.

2.3.1

  • Fix: Added workaround for personal account connection error and header display issue due to an Instagram API bug. After updating, click «Save Changes» on the Instagram Feed settings page, «Configure» tab to clear your cache.

2.3

  • New: Added an «Instagram Feed» Gutenberg block to use in the block editor, allowing you to easily add a feed to posts and pages.

2.2.2

  • Tested with upcoming WordPress 5.4 update.
  • Tweak: Language files updated to account for all new strings.

2.2.1

  • Important: March 2 deadline for migrating to the new Instagram API pushed back to March 31.
  • Fix: Some links to Instagram were missing a backslash at the end of the URL causing a 301 redirect.
  • Fix: Error saving updated account information caused by emoji in account bio or in account names and MySQL tables that didn’t have a UTF8mb4 character set.

2.2

  • Important: On March 31, Instagram will stop supporting its old API which will disrupt feeds created from personal connected accounts. If you are using a personal account, you will need to reconnect the account on the Instagram Feed Settings page. Please see here for more information.
  • New: Support added for the new Instagram Basic Display API.
  • New: Added PHP hooks ‘sbi_before_feed’ and ‘sbi_after_feed’ for displaying HTML before and after the main Instagram feed HTML.
  • New: Added settings for adding a custom header avatar and custom header bio text. Go to the «Customize» tab «Header» area to set these or use customavatar=»AVATAR URL» or custombio=»BIO TEXT» in the shortcode.
  • Tweak: Warnings and messages displaying on the front end of sites now display at the top of the feed.
  • Tweak: Header template changed to accommodate missing data if connected as a personal account to the new API.
  • Tweak: Changes to feed.php, header.php, and item.php templates.
  • Tweak: Added CSS to prevent some themes from adding box shadows and bottom border when hovering over the header.
  • Tweak: Added code to clear page caching from Litespeed cache when clearing page caches with the plugin.
  • Tweak: Header and follow button will still be displayed when number of posts is set to 0.
  • Fix: Emoji in the first few characters of a caption would cause the main post image to switch to an emoji when loading more.
  • Fix: Pagination for «tagged» feeds not working for certain accounts.

2.1.5

  • New: Added aria-label attributes to SVGs for improved accessibility.
  • Tweak: Changed screen reader and alt text to be more SEO friendly (change made to item.php template).
  • Tweak: Added PHP hooks to use custom alt and screen reader text.
  • Fix: Image resolution setting option «Medium» dimensions changed from 306×306 to 320×320.
  • Fix: Screen reader text would be visible if text was right aligned.
  • Fix: Incorrect image resolution would be used when setting the image resolution to something other than auto.

2.1.4

  • Tweak: If sb_instagram_js_options is not defined, a default object is set.
  • Tweak: Added a text link in the settings page footer to our new free YouTube plugin
  • Fix: Local images not being used when available in certain circumstances.

2.1.3

  • New: Added filter «sbi_settings_pages_capability» to change what permission is needed to access settings pages.
  • Tweak: Updated language files for version 2.0+.
  • Tweak: Better error messages for no posts being found and API request delays.
  • Tweak: If «Favor Local Images» setting is in use, a 640px resolution image will be created for images coming from a personal account.
  • Tweak: Better error recovery when image file not found when viewing the feed.
  • Tweak: Button and input field styling updated to look better with WordPress 5.3.
  • Fix: Accounts that were connected prior to version 1.12 would not show the follow button if the header was not also displayed. Visit the «Configure» tab to have the account automatically updated.
  • Fix: MySQL error when retrieving resized images. Thanks the-louie!
  • Fix: When using the new Twenty Twenty theme, Instagram icon in «follow» button displaying as block and causing the button text to appear on a new line.

2.1.2

  • New: Added setting «API request size» on the «Customize» tab to allow requesting of more posts than are in the feed. Setting this to a high number will prevent no posts being found if you often post IGTV posts and use a personal account.
  • Tweak: Removed width and height attributes from the image element in the feed to prevent notices about serving scaled images in optimization tools.

2.1.1

  • New: Added ability to enqueue the CSS file through the shortcode. This loads the file in the footer of the site, and only on pages that include a feed. Enable on the «Customize» tab.
  • Tweak: Resized images can be used in the page source code when «Disable js image loading» setting is enabled.
  • Fix: HTML for header would still be visible in the source of the page when removing the header using showheader=false in the shortcode.

2.1

  • New: Added the ability to overwrite default templates in your theme. View this article for more information.
  • New: Added several PHP hooks for modifying feeds settings and functionality.
  • Fix: Using the «Load Initial Posts with AJAX» setting would cause images to not resize with the browser window.
  • Fix: Added back language files for translations.
  • Fix: Changing the image resolution setting would not change the image size.
  • Fix: Follow button would not show if there was no connected account.
  • Fix: Deleting any connected account will delete any connected accounts that have errors in the data that was saved for them.

2.0.2

  • Fix: HTML for header would still be visible in the source of the page when removing the header using showheader=false in the shortcode
  • Fix: CSS added to prevent layout issues when adding the feed to a «text» widget for certain themes

2.0.1

  • Tweak: Force cache of major caching plugins to clear when updating plugin to avoid issues with previous CSS/JavaScript files being cached
  • Tweak: Added version number to the end of JavaScript and CSS files to clear browser caches that are causing errors
  • Fix: Added back filter to allow using shortcode in a custom HTML widget
  • Fix: Added back settings to display bio information in header and change header size which were mistakenly removed in the last update
  • Fix: Fixed a PHP notice which might display under certain circumstances

2.0

  • MAJOR UPDATE
  • New: We’ve rebuilt the plugin from the ground up with a focus on performance and reliability. Your feeds are now loaded from the server using PHP removing the reliance on AJAX.
  • New: Local copies of images are now automatically stored on your server and used in your feed. You can disable this feature in the «Advanced» section of the «Customize» tab. Use the «Favor Local Images» setting on the «Customize» tab, «Advanced» sub-tab to have the plugin use local images whenever available, thus removing reliance on the Instagram CDN.
  • New: You can now set the plugin to check for new Instagram posts in the background rather than when the page loads by using the new «Background caching» option which utilizes the WordPress «cron» feature. Enable this using the «Check for new posts» setting on the «Configure» tab.