Описание
Показывайте публикации из своих учетных записей Instagram в единой ленте или в нескольких разных.
Функционал
- Новое: теперь ваши форматы oEmbed для Instagram включены автоматически
- Очень простая настройка
- Показывайте фотографии из нескольких учетных записей Instagram в одной ленте или в отдельных
- Полностью адаптивен и приспособлен для использования на мобильных устройствах — ваша лента будет отлично выглядеть на экране любого размера и при любой ширине контейнера
- Полностью настраиваемый: настраивайте ширину, высоту, количество фотографий, количество столбцов, размер изображений, цвет фона, отступ от изображения и многое другое!
- Показывайте несколько лент Instagram на одной странице или на разных страницах вашего сайта
- Принятие положений GDPR — автоматическая интеграция со многими популярными плагинами, запрашивающими согласие на использование файлов cookie GDPR, и простая настройка GDPR в одно нажатие.
- Используйте настройщик с возможностью перетаскивания элементов, чтобы детально настроить каждую из ваших лент Instagram
- Отображайте фотографии из своей ленты Instagram в виде миниатюр предпросмотра, в среднем размере или как полноразмерные изображения.
- Загружайте бесконечное число своих фотографий из Instagram с помощью кнопки «Загрузить еще»
- Добавить кнопку «Подписаться в Instagram» в нижней части ленты
- Поставьте в верхней части ленты красивую шапку.
- Отображать ваши фотографии в хронологическом или в случайном порядке?
- Добавьте собственный Custom CSS и JavaScript для еще более глубокой настройки
- Удобный блок для легкого добавления вашей ленты в публикации и страницы с помощью редактора блоков
- Интеграция с конструкторами страниц Elementor и Divi. Instagram для Elementor — это очень просто
Преимущества
- Повышение вовлеченности пользователей в социальных сетях. Усиливайте взаимодействие между вами и вашими подписчиками в Instagram. Наращивайте количество подписчиков в Instagram, размещая контент из Instagram прямо на своем сайте.
- Экономия времени. У вас нет времени обновлять фотографии на сайте? Экономьте время, сохраняя эффективность: публикуйте свои фотографии только в Instagram, и они автоматически появятся на вашем веб-сайте
- Display Your Content Your Way — Customize your Instagram feeds to look exactly the way you want, so that they blend seamlessly into your site or pop out at your visitors!
- Ваш сайт всегда выглядит свежо. Автоматически размещайте свежий контент из Instagram прямо на своем сайте, чтобы он всегда выглядел обновленным и привлекал внимание аудитории.
- Очень простая настройка. Ваши фотографии из Instagram будут перенесены сразу после установки, буквально за 30 секунд! Не нужно никаких запутанных шагов или учетной записи разработчика Instagram.
- Поддерживает все форматы oEmbed для Instagram на вашем сайте: поскольку WordPress больше не поддерживает форматы oEmbed для Instagram, теперь плагин поддерживает все oEmbeds для Instagram на вашем сайте, старые и новые, и это позволяет им не прекращать функционирование.
Версия Pro
In order to maintain the free version of the plugin on an ongoing basis, and to provide quick and effective support for free, we offer a Pro version of the plugin. The Pro version allows you to:
* Display Hashtag feeds
* View photos and videos in a popup lightbox directly on your site
* View post comments for user feeds
* Display the number of like and comments for each post
* Create carousels from your posts
* Use «Masonry» or «Highlight» layouts for your feeds
* Display captions for photos and videos
* Filter posts based on hashtag/word
* Advanced moderation system for hiding/showing certain posts
* Block posts by specific users
* Create «shoppable» Instagram feeds, and more.
* Add custom links to each post like link in bio
* Quick create templates for easy feed creation
Узнайте больше о версии Pro или попробуйте демонстрационный вариант версии Pro.
Отзывы пользователей
«Простой и лаконичный. Отличный плагин. Компактный, не раздутый. У меня возникла пара небольших проблем, когда я впервые начал использовать этот плагин, но стоило мне оставить небольшой комментарий на форумах поддержки — и на следующий день была выпущена новая версия с исправлениями. Потрясающая поддержка!» — Джош Джонс
«Отличный плагин, лучшая поддержка! У меня заметно выросло число подписчиков в Instagram с момента подключения этого плагина. Спасибо за помощь в настройке… Выглядит и работает великолепно!» — BNOTP
Обратная связь или поддержка
Наша задача — создать для вашей ленты Instagram самый удобный в настройке надежный плагин с отличной поддержкой. Если у вас возникла проблема или вы хотите высказать свое мнение о том, как сделать плагин еще лучше, создайте заявку на Форуме поддержки.
For a pop-up photo lightbox, to display posts by hashtag, show photo captions, video support + more, check out the Pro version.
Add beautifully clean, customizable, and responsive Instagram feeds to your website. Super simple to set up and has tons of customization options to seamlessly match the look and feel of your site.
Зачем мне это?
Повышение вовлеченности пользователей в социальных сетях
Усиливайте взаимодействие между вами и вашими подписчиками в Instagram. Наращивайте количество подписчиков в Instagram, размещая контент из Instagram прямо на своем сайте.
Экономия времени
У вас нет времени обновлять фотографии на сайте? Экономьте время, сохраняя эффективность: публикуйте свои фотографии только в Instagram, и они автоматически появятся на вашем веб-сайте.
Display Your Content Your Way
Customize your Instagram feeds to look exactly the way you want, so that they blend seamlessly into your site or pop out at your visitors!
Ваш сайт всегда выглядит свежо
Автоматически размещайте свежий контент из Instagram прямо на своем сайте, чтобы он всегда выглядел обновленным и привлекал внимание аудитории.
Программирование не требуется
Выбирайте из множества встроенных вариантов настройки Instagram Feed и создавайте по-настоящему уникальную ленту вашего контента из Instagram.
Очень простая настройка
Ваши фотографии из Instagram будут перенесены сразу после установки, буквально за 30 секунд! Не нужно никаких запутанных шагов и никакой учетной записи разработчика Instagram.
Потрясающая поддержка клиентов
Мы понимаем, что иногда вам нужно Помогите, есть проблемы или просто есть вопросы. Мы любим наших пользователей и стремимся предоставить им лучшую поддержку в бизнесе. Мы являемся экспертами в API Instagram и можем предоставить беспрецедентный сервис и экспертные знания. Если вам нужна поддержка, просто дайте нам знать, и мы сразу же свяжемся с вами.
Какие есть функции?
- Отображение фотографий из любой вашей учетной записи Instagram.
- Плагин полностью адаптивен и приспособлен для использования на мобильных устройствах: ваша лента Instagram будет отлично выглядеть на экране любого размера и при любой ширине контейнера
- С помощью эффективных шорткодов Instagram Feed отображайте несколько разных лент Instagram на одной странице или на разных страницах своего сайта
- Вывести фотографии нескольких пользователей Instagram по ID (идентификатору)
- Use the built-in customization options to completely customize each of your Instagram feeds
- Загружайте бесконечное число своих фотографий из 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
Установка
- Установите плагин Instagram Feed либо через каталог плагинов WordPress, либо путем загрузки файлов на ваш сервер (в каталог
/wp-content/plugins/
). - Активируйте плагин Instagram Feed в меню «Плагины» в WordPress.
- Перейдите на страницу настроек Instagram Feed, чтобы подключить учетную запись Instagram.
- Use the shortcode
[instagram-feed feed=1]
in your page, post or widget to display your Instagram photos. - С помощью различных шорткодов вы можете отображать несколько лент 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 на своем сайте или на одной странице?
-
Yep. You can display multiple Instagram feeds by using our built-in feed creation tool, for example:
[instagram-feed feed=2]
. -
Могу ли я показывать фотографии в одной ленте более чем из одного аккаунта?
-
Да. Вы можете подключить несколько учетных записей и добавить их в качестве источников при создании ленты.
-
Работает ли плагин с форматами oEmbed для Instagram?
-
Yes. In version 2.5, support was added to allow the plugin to power your Instagram oEmbeds as official support for these is no longer available in WordPress core. Just connect your account on the oEmbeds settings page inside the plugin and we’ll do the rest. No developer app or account required.
-
Как добавить или удалить подключенные учетные записи 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. Используйте кнопку «подключиться» для повторного подключения учетной записи.
Occasionally the connect button inside the plugin does not succesfully update the access token. You can try this link as well.
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, или отсутствует необходимый аргумент.
-
What are the available options that I can use to customize my Instagram feed?
-
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, можно найти в разделе часто задаваемых вопросов на нашем веб-сайте.
Отзывы
Участники и разработчики
«Smash Balloon Social Photo Feed — Best Social Feed Plugin for WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Smash Balloon Social Photo Feed — Best Social Feed Plugin for WordPress» переведён на 21 язык. Благодарим переводчиков за их работу.
Перевести «Smash Balloon Social Photo Feed — Best Social Feed Plugin for WordPress» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
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
- Fix: Fixed a deprecation warning that would occur in PHP 8.2+.
- Fix: Fixed a PHP error that would occur when using PHP 8.0+, legacy feeds, and a shortcode with no arguments.
6.2
- New: Added an onboarding wizard for new users to easily get started with Instagram Feeds.
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
- Исправлено: при включении форматов Facebook oEmbed на странице oEmbed появлялся значок Instagram во время активации плагина Custom Facebook Feed.
- Исправление: исправлена ошибка синтаксического анализа CSS.
6.1.1
- Исправлено: при использовании настройщика для включения параметра шапки «показывать вне области прокрутки» и добавления цвета фона предварительный просмотр отображался не так, как в фактической ленте.
- Исправлено: отключение загрузки изображений JavaScript на вкладке настроек «Расширенные» приводило к искажению предварительного просмотра настройщика.
- Исправлено: при настройке ленты кнопка «Загрузить еще» становилась активной во время переключения предварительного просмотра устройства.
- Исправлено: предупреждение PHP, которое появлялось при массовом удалении лент.
6.1
- Новое: добавлена возможность фильтровать публикации Reels в лентах. При настройке ленты и использовании модерации вы теперь можете выбирать, отображать ли вам или скрывать публикации Reels из Instagram.
- Новое: добавление изображения шапки и текста биографии для личных источников данных. Перейдите на страницу настроек и нажмите значок шестеренки, чтобы добавить его к существующему источнику.
- Новое: добавлена поддержка форматов oEmbed для 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, вам может потребоваться открыть свои ленты на веб-странице, чтобы плагин мог найти их и внести в список.
- Новое: легкое редактирование отдельных настроек новых лент вместо работы со сложными шорткодами.
- Новое: теперь создавать ленты стало намного проще. Просто нажмите «Добавить новую ленту», выберите тип ленты, подключите свою учетную запись — готово!
- Новое: совершенно новый настройщик лент. Мы полностью переработали систему настройки ленты с нуля: теперь все параметры и настройки искать гораздо легче.
- Новое: предварительный просмотр ленты в реальном времени. Теперь вы можете сразу видеть изменения, которые вносите в свои ленты, прямо на странице настройки. Предпросмотр доступен на компьютерах, планшетах и мобильных устройствах.
- Новое: опция «Цветовая схема». Теперь менять цвета в ленте стало проще, чем когда-либо, и нет необходимости настраивать каждый цвет отдельно. Просто установите цветовую схему и с легкостью меняйте цвета по всей ленте.
- Новое: теперь можно менять число столбцов в ленте на компьютере, планшете и мобильном устройстве.
- Новое: удобный импорт и экспорт настроек лент, упрощающий перемещение лент между сайтами.
2.9.5
- Исправлено: проблема при повторном подключении личной учетной записи.
- Исправлено: шорткод showheader=»true» не работал, если соответствующий параметр был отключен на странице настроек.
- Исправлено: добавлено дополнительное усиление защиты плагина.
2.9.4
- Доработано: все данные Instagram теперь зашифрованы в вашей базе данных WordPress.
- Доработано: токены доступа больше нельзя просматривать на странице настроек.
- Доработано: добавлено максимальное время кеширования — 24 часа.
- Доработано: добавлен срок действия для резервных копий кэша.
- Доработано: деавторизация нашего приложения в вашей учетной записи Instagram или Facebook теперь приведет к удалению всех данных этой ленты на вашем сайте.
2.9.3.1
- Исправлено: проблема с проверкой изменения размера изображений в таблице, из-за чего в ленте появлялись пустые или неоптимизированные изображения.
2.9.3
- Исправлено: проблема с дублированием запросов MySQL при проверке таблицы изображений с измененным размером.
- Исправлено: проблема интеграции с плагином GDPR Cookie Consent от WebToffee.
- Исправлено: в целях повышения производительности удалено правило максимальной высоты для элементов sbi_item.
- Доработано: повышена надежность процесса подключения учетной записи Instagram.
2.9.2
- Протестировано с обновлением WordPress 5.8.
- Исправлено: ошибка PHP «Неперехваченная ошибка: array_merge() не принимает неизвестные именованные параметры» при посещении страницы «О программе» с использованием PHP 8+.
- Исправлено: страница «О программе» не видела, что плагин YouTube Feeds Pro установлен и активен, когда пользователю предлагалось активировать плагин YouTube Feeds.
- Исправлено: исправлена проблема с интеграцией GDPR Cookie Consent от Web Toffee.
2.9.1
- Исправлено: несколько проблем с интеграцией GDPR Cookie Consent от Web Toffee.
- Доработано: изменен способ отображения ошибок подключенных учетных записей, чтобы предотвратить появление уведомления о временных, не требующих действий ошибках.
2.9
- Новое: добавлена поддержка публикаций IGTV. При создании публикации IGTV оставьте включенной настройку «Предпросмотр публикации», и публикация IGTV появится в вашей ленте. Публикации IGTV доступны только для подключенных профессиональных аккаунтов Instagram и недоступны, если вы используете в плагине личный аккаунт Instagram.
- Исправлено: ошибка PHP, когда HTTP-запрос на обновление токена доступа приводил к ошибке.
2.8.2
- Исправлено: изменен способ получения токенов доступа для предотвращения конфликта с плагином Rank Math SEO при подключении учетной записи.
- Исправлено: обновлены методы jQuery для совместимости с WordPress 5.7.
2.8.1
- Исправлено: предупреждение PHP отображалось в некоторых ситуациях: «array_diff(): ожидаемый параметр 1 будет массивом с заданной строкой».
- Исправлено: предупреждение PHP «Неопределенный индекс: accesstoken» отображалось, если не была выбрана основная учетная запись.
- Исправлено: проблема, из-за которой ошибки учетной записи не удалялись после удаления или повторного подключения учетной записи.
2.8
- Новое: расположение лент Instagram на вашем сайте теперь будет регистрироваться и отображаться на одной странице для более простого управления. После того как эта функция будет активна некоторое время, рядом с параметром «Тип ленты» на странице настроек плагина появится ссылка «Поиск лент», которая позволит вам увидеть список всех лент на вашем сайте вместе с их расположением.
- Новое: локальные изображения с измененным размером теперь будут включать версию с разрешением 150×150 для каждой публикации.
- Доработано: качество локально сохраненного изображения установлено на 80% с целью повышения эффективности ленты без заметной визуальной разницы.
- Доработано: улучшена сортировка публикаций по дате, если в ленте имеется более одной учетной записи пользователя.
- Исправлено: старые учетные записи из устаревшего неработающего API Instagram игнорируются, если они все еще подключены.
2.7
- Доработано: в это обновление было внесено несколько улучшений эффективности, таких как улучшенное кеширование и меньшее количество запросов к базе данных при отображении лент.
- Доработано: лимит создаваемых и сохраняемых локальных изображений с измененным размером был увеличен для общего количества изображений и числа изображений, создаваемых за час.
- Доработано: улучшен тип обработки ошибок ленты и сообщения о них. Теперь задержки запросов API будут применяться только к лентам, в которых обнаружены ошибки, и не будут влиять на другие ленты.
- Доработано: добавлен хук для отключения динамического изменения размера изображения с помощью PHP.
- Исправлено: предупреждение PHP «обязательный параметр следует за необязательным параметром» отображалось при использовании PHP 8+.
- Исправлено: функция GDPR иногда сообщала об ошибках, хотя все работало нормально.
2.6.2
- Доработано: если функция изменения размера изображения не может нормально работать из-за какой-то проблемы, параметр GDPR будет отключен, и его можно будет включить только вручную во избежание появления пустых изображений в ленте.
- Исправлено: в некоторых ситуациях параметр GDPR неправильно выдавал ошибку при изменении размера изображения.
2.6.1
- Исправлено: ошибка PHP, связанная с отсутствующим файлом.
2.6
- Новое: добавлена интеграция с популярными решениями GDPR для получения согласия на использование файлов cookie: Cookie Notice от dFactory, GDPR Cookie Consent от WebToffee, Cookiebot от Cybot A/S, Complianz от Really Simple Plugins и Borlabs Cookie от Borlabs. Зайдите на страницу настроек Instagram Feed, во вкладку «Настройка», раздел GDPR для получения дополнительной информации.
- Исправлено: уведомления об ошибках API не удалялись с консоли WordPress после успешного повторного подключения учетной записи и решения проблемы.
- Исправлено: ошибка PHP, возникавшая при подключении личной учетной записи и приводившая к ошибке HTTP.
- Исправлено: форматы oEmbed не всегда работали в более старых версиях WordPress.
- Исправлено: значки воспроизведения и карусели выглядели очень большими для маленьких изображений, когда был отключен режим адаптации для экрана мобильных устройств.
2.5.4
- Исправлено: добавлена дополнительная информация об отладке в информацию о системе для oEmbeds.
- Исправлено: добавлен обходной вариант решения редкой проблемы, из-за которой токены доступа oEmbed не сохранялись.
- Исправлено: в карусели публикаций не показывались изображения при использовании параметра «Отключить загрузку изображений JS», а изменение размера изображения было отключено.
2.5.3
- Исправлено: проблема, вызванная необъявленным изменением API Instagram, влияющим на миниатюры предпросмотра некоторых видеопубликаций, для которых в API отсутствуют данные изображения.
- Исправлено: добавлена информация об учетной записи oEmbed в плагин «System Info» с целью упрощения отладки.
2.5.2
- Исправлено: проблема с изменением API Instagram, из-за которой некоторые изображения не показывались, если функция изменения размера изображения была отключена.
2.5.1
- Доработано: небольшое обновление шаблона footer.php.
- Доработано: добавлена поддержка улучшенных уведомлений на странице настроек плагина.
- Исправлено: для лучшей доступности добавлен атрибут aria-hidden=»true» к значку загрузчика.
2.5
- Новое: добавлена поддержка Instagram oEmbeds. Когда вы делитесь ссылкой на публикацию в Instagram, WordPress автоматически преобразует ее во встроенную публикацию Instagram (формат «oEmbed»). Однако 24 октября 2020 г. WordPress прекратил поддержку Instagram oEmbeds, поэтому любые существующие или новые встраивания больше не будут работать. Не волнуйтесь, мы вам поможем! В этом обновлении мы добавили поддержку Instagram oEmbeds, поэтому после обновления плагин Instagram Feed автоматически обеспечит работу ваших форматов oEmbed. Он также поможет работе любых новых публикаций в формате oEmbed.
- Новое: установите другие наши бесплатные плагины для социальных сетей прямо из меню настроек Instagram Feed. Используйте наши плагины для Facebook, YouTube и Twitter, чтобы добавить на свой веб-сайт еще больше контента, максимально вовлекать пользователей и наращивать количество подписчиков.
- Доработано: изменены имена файлов CSS и JavaScript, что не дает определенным блокировщикам рекламы скрывать ленту. Оригинальные файлы с изначальными именами по-прежнему включены в это обновление.
- Доработано: фоновое кеширование и предпочтение локальных изображений теперь являются настройками по умолчанию для новых установок.
- Исправлено: предупреждение PHP о слишком малом количестве аргументов при использовании файлов перевода на испанский язык.
2.4.7
- Важно: из-за недавних изменений в Instagram закрытые аккаунты необходимо будет обновлять вручную каждые 60 дней. Если ваша учетная запись в Instagram имеет статус закрытого аккаунта, рассмотрите возможность перевести ее в статус открытого аккаунта, чтобы не приходилось заново подключать учетную запись вручную.
- Новое: добавлено уведомление для закрытых аккаунтов, которое позволяет узнать, через какое время требуется обновить учетную запись. О предстоящем обновлении учетной записи вы также будете уведомлены с помощью нашей системы уведомлений администратора и по электронной почте.
2.4.6
- Новое: в PHP добавлен хук «sbi_clear_page_caches», который позволяет динамически отключать код Instagram Feed, который очищает кэш, созданный обычными плагинами кеширования страниц.
- Новое: в PHP добавлен хук «sbi_resize_url», который позволяет менять URL по умолчанию для локально хранящихся изображений. Это может быть полезно для сайтов, использующих CDN.
- Доработано: добавлен обходной путь для функции wp_json_encode, используемой в более старых версиях WordPress.
- Исправлено: обновления совместимости для предстоящего выпуска версии 5.5 WordPress.
2.4.5
- Исправлено: учетные записи можно подключать без использования JavaScript.
- Исправлено: URL по умолчанию для подключения учетной записи изменен, чтобы во время подключения не возникало проблемы «Неверная область».
2.4.4
- Исправлено: добавлен обходной путь для предупреждения PHP, связанного с неопределенным индексом media_url.
- Fix: Connecting a business account on a mobile device when more than 2 pages were returned was not possible.
- Исправлено: после подключения учетной записи продолжало показываться предупреждение об отсутствии подключенных учетных записей.
- Исправлено: URL-адрес для получения файлов изображений из Instagram с использованием метода перенаправления был изменен, чтобы предотвратить дополнительное ненужное перенаправление.
2.4.3
- Исправлено: уведомление о согласии на помощь в улучшении плагина не закрывалось так, как должно было, на некоторых сайтах, поскольку файл JavaScript администратора кешировался браузером.
- Исправлено: отключена установка плагина страницы «О нас» при использовании версии WordPress ниже 4.6.
2.4.2
- Новое: для улучшения плагина мы добавили возможность включить отслеживание использования, чтобы мы могли понимать, какие функции и настройки используются и какие функции наиболее важны для вас. По умолчанию эта опция отключена и будет включена только в том случае, если вы дадите явное согласие. В случае вашего согласия плагин будет отправлять отчет в фоновом режиме один раз в неделю с данными о настройках плагина и базовой информацией о среде вашего веб-сайта. Никакие личные или конфиденциальные данные не собираются (такие как адреса электронной почты, информация об учетной записи Instagram, лицензионные ключи и т. д.). Чтобы включить или отключить отслеживание использования позднее, перейдите во вкладку: Instagram Feed > Настройки > Расширенные > Разное > Включить отслеживание использования. Подробнее см. здесь.
- Доработано: добавлены дополнительные проверки на соответствие протокола HTTP при использовании URL-адресов изображений с измененным размером из папки загрузки.
- Доработано: дополнительная информация предоставляется при возникновении ошибки подключения учетной записи на странице «Конфигурация».
- Доработано: подключение профессионального аккаунта приведет к безвозвратному удалению всех учетных записей того же пользователя, относящихся к устаревшему API Instagram, срок действия которого истекает в июне.
- Исправлено: добавлен обходной путь для sanitize_textarea_field для пользователей, использующих более старую версию WordPress.
- Исправлено: ошибка HTML, из-за которой функция подключения учетной записи вручную не работала.
- Исправлено: перед попыткой подключения учетной записи вручную во избежание ошибок токен доступа и ID учетной записи проверяются и форматируются.
2.4.1
- Доработано: в пользовательских лентах без ID или имени пользователя будет автоматически использоваться первая подключенная учетная запись.
- Доработано: rel=»nofollow» добавлен ко всем внешним ссылкам Instagram Feed, найденным в исходном коде страницы.
- Исправлено: ошибка API № 2 не очищалась должным образом в отчетах об ошибках.
2.4
- Новое: оповещения по электронной почте о критических проблемах. Если на вашем веб-сайте есть нерешенная проблема с Instagram Feed, вы получите уведомление по электронной почте. Оно будет приходить раз в неделю, до тех пор пока проблема не будет решена. Получение писем можно отключить с помощью следующих параметров: Instagram Feed > Настроить > Расширенные > Разное > Отчет по электронной почте о проблемах с лентой.
- Новое: уведомления администратора о критических проблемах. Если в ленте возникает ошибка, администраторы увидят уведомления на консоли и во внешнем интерфейсе сайта, а также инструкции по устранению проблемы. Уведомления внешнего администратора можно отключить с помощью следующих параметров: Instagram Feed > Настроить > Расширенные > Разное > Отключить уведомление администратора об ошибке.
- Новое: добавлена интеграция раздела «Здоровье сайта» WordPress. Если в ваших лентах возникает критическая ошибка, теперь она будет отмечена на странице здоровья сайта.
- Новое: добавлена страница «О нас» для тех, кто хотел бы узнать больше о Smash Balloon и других наших продуктах. Зайдите в консоли в раздел Instagram Feed > «О нас».
- Новое: добавлена поддержка виджета Instagram Feed. В меню виджетов найдите виджет Instagram Feed и добавьте свою ленту в область виджетов.
2.3.1
- Исправлено: добавлен обходной путь для решения ошибки подключения к личной учетной записи и проблемы с отображением шапки ленты из-за ошибки в API Instagram. После обновления нажмите «Сохранить изменения» на странице настроек Instagram Feed и перейдите во вкладку «Конфигурация», чтобы очистить кэш.
2.3
- Новое: в Instagram Feed добавлен блок Gutenberg для использования в редакторе блоков, что позволяет легко добавлять ленту в публикации и страницы.
2.2.2
- Протестировано с предстоящим обновлением WordPress 5.4.
- Доработано: языковые файлы обновлены для всех новых строк в учетной записи.
2.2.1
- Важно: крайний срок перехода на новый API Instagram перенесен со 2 марта на 31 марта.
- Исправлено: в некоторых ссылках на Instagram отсутствовала обратная косая черта в конце URL-адреса, что приводило к перенаправлению на страницу с ошибкой 301.
- Исправлено: ошибка при сохранении обновленной информации об учетной записи, вызванная эмодзи в биографии профиля или в именах учетных записей и таблицах MySQL, которые не имели набора символов UTF8mb4.
2.2
- Важно: 31 марта Instagram прекратит поддержку своего старого API, что нарушит работу лент, созданных из личных учетных записей. Если вы используете личную учетную запись, вам потребуется повторно ее подключить на странице настроек Instagram Feed. Подробнее см. здесь.
- Новое: добавлена поддержка нового API Instagram Basic Display.
- Новое: добавлены PHP-хуки «sbi_before_feed» и «sbi_after_feed» для отображения HTML до и после основной ленты Instagram в HTML.
- Новое: добавлены настройки для добавления произвольного аватара шапки ленты и произвольного текста биографии профиля. Перейдите во вкладку «Настройка» в области «Шапка ленты», чтобы настроить их, или используйте шорткоды customavatar=»URL АВАТАРА» или custombio=»ТЕКСТ БИОГРАФИИ».
- Доработано: предупреждения и сообщения, отображаемые в интерфейсе сайтов, теперь отображаются в верхней части ленты.
- Доработано: шаблон шапки ленты изменен с учетом недостающих данных при подключении к новому API в режиме личной учетной записи.
- Доработано: внесены изменения в шаблоны feed.php, header.php и item.php.
- Доработано: добавлен CSS, чтобы некоторые темы не добавляли тени блоков и нижнюю границу при наведении курсора на шапку.
- Доработано: добавлен код для очистки кэша страниц из кэша Litespeed при очистке кэша страниц с помощью плагина.
- Доработано: шапка ленты и кнопка «Подписаться» будут отображаться, даже если количество публикаций равно 0.
- Исправлено: эмодзи в первых нескольких символах подписи приводили к тому, что основное изображение публикации переключалось на эмодзи при загрузке большего количества данных.
- Исправлено: нумерация страниц для лент с метками не работает для определенных учетных записей.
2.1.5
- Новое: с целью повышения доступности в SVG добавлены атрибуты aria-label.
- Доработано: alt-текст и текст программы чтения с экрана стали более оптимизированными для SEO (изменения внесены в шаблон item.php).
- Доработано: добавлены PHP-хуки для использования произвольного alt-текста и текста для чтения с экрана.
- Исправлено: размеры параметра настройки разрешения изображения «Средний» изменены с 306×306 на 320×320.
- Исправлено: при выравнивании текста по правому краю был виден текст программы чтения с экрана.
- Исправлено: при смене разрешения изображения на любой, кроме автоматического, разрешение использовалось неверное.
2.1.4
- Доработано: если переменная sb_instagram_js_options не определена, устанавливается объект по умолчанию.
- Доработано: в нижний колонтитул страницы настроек добавлена текстовая ссылка на наш новый бесплатный плагин для YouTube.
- Исправлено: в определенных обстоятельствах локальные изображения не используются, хотя имеются в доступе.
2.1.3
- Новое: добавлен фильтр «sbi_settings_pages_capability», позволяющий изменить разрешения, необходимые для доступа к страницам настроек.
- Доработано: обновлены языковые файлы для версии 2.0+.
- Доработано: улучшены сообщения об ошибках при отсутствии найденных публикаций и задержках запросов API.
- Доработано: если используется настройка «Предпочтение локальным изображениям», то для изображений, поступающих из личной учетной записи, будет создаваться изображения с разрешением в 640 пикселей.
- Доработано: улучшено восстановление после ошибок, когда не был найден файл изображения при просмотре ленты.
- Доработано: стиль кнопок и полей ввода обновлен, чтобы лучше сочетаться с WordPress 5.3.
- Исправлено: в учетных записях, которые были подключены до появления версии 1.12, не отображалась кнопка «Подписаться», если также не отображалась шапка ленты. Зайдите во вкладку «Конфигурация», чтобы автоматически обновить учетную запись.
- Исправлено: ошибка MySQL при получении изображений с измененным размером. Спасибо the-louie!
- Исправлено: при использовании новой темы Twenty Twenty значок Instagram на кнопке «Подписаться» отображается как блок, а текст кнопки отображается на новой строке.
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.
- Доработано: удалены атрибуты ширины и высоты из элемента изображения в ленте во избежание появления уведомлений о показе масштабированных изображений в инструментах оптимизации.
2.1.1
- Новое: добавлена возможность поставить файл CSS в очередь с помощью шорткода. При этом файл загружается в нижний колонтитул сайта и только на тех страницах, где есть лента. Опцию можно включить на вкладке «Настройка».
- Доработано: изображения с измененным размером можно использовать в исходном коде страницы, если включен параметр «Отключить загрузку изображений js».
- Исправлено: HTML-код шапки ленты по-прежнему отображался в исходном коде страницы при удалении шапки с использованием шорткода showheader=false.
2.1
- Новое: добавлена возможность перезаписывать шаблоны по умолчанию в вашей теме. Подробнее читайте в данной статье.
- Новое: добавлено несколько PHP-хуков для изменения настроек и функциональности лент.
- Исправлено: использование параметра «Загрузка начальных публикаций с помощью AJAX» приводило к тому, что размеры изображений не изменялись в окне браузера.
- Исправлено: добавлены языковые файлы для переводов.
- Исправлено: изменение разрешения изображения не приводило к изменению размера изображения.
- Исправлено: кнопка «Подписаться» не отображалась, если отсутствовали подключенные учетные записи.
- Исправлено: удаление какой-либо подключенной учетной записи приводило к удалению всех подключенных учетных записей, в данных которых есть ошибки.
2.0.2
- Исправлено: HTML-код шапки ленты по-прежнему отображался в исходном коде страницы при удалении шапки с использованием шорткода showheader=false.
- Исправлено: добавлен CSS для предотвращения в некоторых темах проблем с разметкой ленты при ее добавлении в текстовый виджет.
2.0.1
- Доработано: принудительная очистка кэша основных плагинов кеширования при обновлении плагина, чтобы избежать проблем с кэшированием предыдущих файлов CSS/JavaScript.
- Доработано: в конец файлов JavaScript и CSS добавлен номер версии для очистки кэша браузера, вызывающего ошибки.
- Исправлено: добавлен обратный фильтр, позволяющий использовать шорткод в произвольном HTML-виджете
- Исправлено: возвращены параметры отображения биографии в шапке ленты и изменения размера шапки, которые были ошибочно удалены в последнем обновлении
- Исправлено: уведомление PHP, которое отображалось при определенных обстоятельствах
2.0
- MAJOR UPDATE
- Новое: мы перестроили плагин с нуля, уделив особое внимание эффективности и надежности. Ваши ленты теперь загружаются с сервера с помощью PHP, благодаря чему устраняется зависимость от AJAX.
- Новое: локальные копии изображений теперь автоматически сохраняются на вашем сервере и используются в вашей ленте. Вы можете отключить эту функцию в разделе «Дополнительно» на вкладке «Настройка». Используйте параметр «Предпочтение локальным изображениям» на вкладке «Настройка», подвкладке «Расширенные», чтобы плагин по возможности использовал локальные изображения, тем самым устраняя зависимость от Instagram CDN.
- Новое: теперь вы можете настроить плагин на проверку новых публикаций Instagram в фоновом режиме, а не при загрузке страницы, с помощью новой опции «Фоновое кеширование», которая использует функцию «cron» WordPress. Включить опцию можно с помощью настройки «Поиск новых публикаций» на вкладке «Конфигурация».
- Новое: если у вас есть профессиональный аккаунт Instagram, теперь вы можете подключиться к новому API Instagram. Вы можете продолжать использовать подключенную личную учетную запись, и подключать профессиональный аккаунт необязательно.
1.12.2
- Исправлено: ошибка Instagram при подключении личного аккаунта.
1.12.1
- Доработано: если изображение в публикации не загружается, плагин пытается загрузить его из другого источника изображения.
1.12
- Исправлено: некоторые уязвимости безопасности. Благодарим Хулио Потье из SecuPress за сообщение о проблемах.
- Исправлено: проблема, вызванная ошибкой в API Instagram, из-за которой не могли подключиться некоторые учетные записи Instagram. Если у вас возникали проблемы с подключением учетной записи Instagram, повторите попытку после обновления.
- Исправлено: кавычки, представленные в данных Instagram как «%20», вызывали ошибку синтаксического анализа JSON.
- Доработано: данные для ленты теперь кешируются вне вызовов admin-ajax.php.
1.11.3
- Исправлено: при определенных обстоятельствах экранированные одинарные кавычки приводили к ошибке синтаксического анализа JSON.
- Исправлено: ошибки подлежащего переводу кода в области администратора, из-за которых некоторый текст невозможно было перевести.
1.11.2
- Исправлено: невозможно подключить новые учетные записи из-за изменений в API Instagram. Удаленные запросы на подключение учетных записей теперь выполняются на стороне сервера.
1.11.1
- Исправлено: лента не загружалась из кэша, созданного в более старой версии плагина.
- Исправлено: предупреждение PHP при попытке подсчитать длину строки массива
1.11
- Новое: добавлена возможность «manage_instagram_feed_options» для поддержки настроек, позволяющих пользователям/ролям, кроме администратора, получать доступ к страницам настроек Instagram Feed.
- Исправлено: атрибут rel=»noopener» добавлен ко всем ссылкам, содержащим target=»blank»
- Исправлено: HTTPS использовался в атрибуте xlmns для SVG
- Исправлено: проблемы с переводом строк в области администратора
- Исправлено: потенциальная уязвимость безопасности. Благодарим Мартина Верро за сообщение о проблеме.
1.10.2
- Подтверждена совместимость с предстоящим обновлением Gutenberg в WordPress 5.0
- Исправлено: вызванная некоторыми темами проблема, которая влияла на форматирование кнопок «Загрузить еще» и «Подписаться»
- Исправлено: периодически возникающая проблема с форматированием сообщений об ошибках из-за того, что высота строки не установлена
- Исправлено: незначительные исправления пользовательского интерфейса администратора
- Доработано: удалено упоминание о некоторых функциях Pro, которые станут устаревшими из-за предстоящих изменений API Instagram
1.10.1
- Доработано: автоматическое определение разрешения изображения теперь лучше работает с широкими изображениями. Теперь при необходимости изменение размера браузера автоматически ведет к увеличению разрешения изображения.
- Исправлено: проблема, из-за которой кнопка «Загрузить еще» исчезала, если все публикации в ленте были кешированы.
1.10
- Новое: мы улучшили способ загрузки фотографий в ленту, добавив плавный переход, чтобы фотографии выводились аккуратно, а не резко.
- Новое: больше размеров для шапки ленты; теперь вы можете выбрать один из трех размеров: маленький, средний и большой. Изменения можно внести во вкладке «Настройка».
- Исправлено: использование процентов для настройки отступов вокруг изображений приводило к тому, что изображения становились слишком высокими
- Исправлено: удалено уведомление PHP в случае блокировки API Instagram веб-хостингом
1.9.1
- Исправлено: отсутствовали подписи к изображениям из Instagram в качестве alt-текста.
- Исправлено: системная информация неправильно форматировала подключенные учетные записи Instagram и ID пользователей
- Исправлено: ошибка «Недопустимый URL перенаправления» при попытке подключения новой учетной записи Instagram, возникающая из-за недавних изменений в Instagram
- Исправлено: использование процентов для настройки отступов вокруг изображений приводило к тому, что изображения из Instagram становились слишком высокими
1.9
- Новое: получать токены доступа и подключать несколько учетных записей Instagram теперь стало проще с помощью улучшенного интерфейса для управления информацией об учетных записях. Зайдите во вкладку «Конфигурация», нажмите на большую синюю кнопку для подключения учетной записи или воспользуйтесь опцией «Подключить учетную запись вручную», чтобы сделать это с помощью существующего токена доступа. После подключения учетной записи вы можете с помощью соответствующих кнопок добавить ее в вашу основную ленту Instagram или в любую другую ленту Instagram на вашем сайте, используя шорткод
user
, например:user=smashballoon
. - Доработано: отключена автоматическая загрузка в базу данных для резервных кэшей
- Исправлено: периодически возникавшая проблема с процессом входа в Instagram, которая приводила к ошибке «Недопустимый URL перенаправления»
1.8.3
- Исправлено: значки SVG вызывали некоторые проблемы с отображением в IE 11
- Исправлено: из-за недавних изменений API удалена поддержка использования имен пользователей в настройке ID пользователя Instagram. Теперь по умолчанию будет использоваться ID пользователя Instagram, прикрепленный к токену доступа.
- Исправлено: не всегда по истечении срока действия токенов доступа использовалась резервная лента
- Исправлено: при определенных условиях токены доступа к Instagram ошибочно сохранялись как недействительные
1.8.2
- Доработано: параметр «Повторная проверка API ошибок кэша» включен по умолчанию для новых установок Instagram Feed
- Исправлено: кэши страниц, созданные с помощью плагина WP Rocket, будут очищаться при обновлении настроек Instagram Feed или при принудительной очистке кэша
- Исправлено: редкая проблема, из-за которой в лентах отображалось сообщение «Поиск несуществующего кэша», когда кеширование страниц не выполнялось
1.8.1
- Исправлено: проблема, из-за которой в лентах Instagram отображалось сообщение «Поиск несуществующего кэша», когда кеширование страниц не выполнялось
- Fix: Font method setting not working when «Are you using an AJAX theme?» setting is enabled
1.8
- Important: Due to recent changes in the Instagram API it is no longer possible to display photos from other Instagram accounts which are not your own. You can only display the user feed of the account that is associated with your Access Token.
- Новое: добавлена опция шорткода для токена доступа и поддержка одновременно нескольких токенов доступа к Instagram. Если у вас есть несколько учетных записей Instagram, теперь вы можете использовать несколько токенов доступа для отображения пользовательских лент из каждой учетной записи Instagram. Ленты могут отображаться отдельно или все вместе. Просто используйте шорткод
accesstoken
. Подробнее об отображении нескольких лент см. в разделе FAQ.
1.7
- Новое: добавлено кеширование лент для ограничения количества запросов к API Instagram. Используйте во вкладке «Конфигурация» параметр «Поиск новых публикаций раз в», чтобы указать, как долго данные ленты будут кешироваться перед обновлением.
- Новое: добавлено резервное кеширование для всех лент. Если лента Instagram не отображается, посетителям будет по возможности показана резервная лента. Кэш резервной копии можно отключить или очистить следующим путем:
Настройка > Разное > Включить кеширование резервных копий
. - Новое: значки теперь генерируются в формате SVG для более четкого отображения и большей семантичности разметки.
- Новое: в публикации из Instagram, размещенные в карусели, добавлен значок, указывающий, что это публикации из карусели
- Доработано: при включении функции «Сортировать публикации по случайному принципу» будут использоваться 33 последних публикации, а не только те, которые показаны в ленте Instagram
- Исправлено: в ссылках на Instagram.com будет использоваться префикс «www»
1.6.2
- Исправлено: Исправлена редкая проблема, когда кнопка «Загрузить еще» не отображалась после последнего обновления, если у учетной записи Instagram не было много сообщений
1.6.1
- Исправлено: Font Awesome 5.0, из-за которого значок Instagram отображался в виде вопросительного знака с кругом
- Исправлено: стиль линейного отступа для элемента sbi_images, вызывающий ошибку подтверждения, если задано значение «0» или пустое пространство
- Исправлено: добавлен обходной путь исправления ошибки API Instagram, из-за которой в некоторых лентах отображалось меньше публикаций, чем ожидалось
1.6
- Новое: значок загрузки появляется при ожидании новых публикаций после нажатия кнопки «Загрузить еще…»
- Новое: Добавлены файлы перевода для Голландского языка (nl_NL)
- Исправлено: потенциальная уязвимость безопасности. Благодарим Магнуса Стабмана за сообщение о проблеме.
1.5.1
- Новое: плагин теперь совместим с плагином WPML, что позволяет использовать для ваших лент несколько переводов на многоязычных сайтах
- Новое: добавлены файлы перевода на датский (da_DK), финский (fi_FL), японский (ja_JP), норвежский (nn_NO), португальский (pt_PT) и шведский (sv_SE) для фраз «Загрузить еще» и «Подписаться в Instagram»
1.5
- Новое: улучшенный инструмент для получения токенов доступа к Instagram
- Новое: добавлена возможность показывать/скрывать текст биографии Instagram в шапке ленты
- Новое: ленты, в которых есть ID закрытых аккаунтов Instagram, теперь будут игнорировать закрытые данные и показывать вошедшим в систему администраторам сайта сообщение о том, что одна из учетных записей Instagram является закрытой
- Новое: в лентах, где отсутствуют публикации в Instagram, будет отображаться сообщение, информирующее вошедших в систему администраторов о необходимости сделать публикацию в Instagram, чтобы лента стала доступна для просмотра
- Новое: добавлены файлы перевода на французский (fr_FR), немецкий (de_DE), английский (en_EN), испанский (es_ES), итальянский (it_IT) и русский (ru_RU) для фраз «Загрузить еще…» и «Подписаться в Instagram»
- Доработано: оптимизировано несколько изображений, используемых в ленте Instagram, включая loader.png.
- Доработано: идентификатор таблицы стилей Font Awesome был переименован, поэтому он будет загружаться только один раз, в случае если наш плагин Custom Facebook Feed также активен
- Исправлено: шрифт значка Font Awesome обновлен до последней версии 4.7.0.
- Исправлено: из кнопки «Загрузить еще» удалены отступы, если в ленте Instagram не используются кнопки
- Исправлено: все ссылки в ленте теперь начинаются с https
- Исправлено: ошибки JavaScript, возникавшие, когда истекал срок действия токена доступа к Instagram или ID пользователя был неправильным, профиль был закрытым или не имел публикаций в Instagram
1.4.9
- Совместимо с WordPress 4.8
1.4.8
- Доработано: обновлены ссылки на плагин для нового репозитория WordPress.org
- Исправлено: устранены мелкие ошибки
1.4.7
- Исправлено: уязвимость безопасности устранена
- Протестировано с предстоящим обновлением WordPress 4.6
1.4.6.2
- Исправлено: из файла JavaScript плагина удален комментарий, который вызывал проблемы с некоторыми плагинами оптимизации, такими как Autoptimize.
1.4.6.1
- Исправлено: проблема с URL-адресами изображений Instagram, приводившая к несогласованным URL-ссылкам в некоторых лентах
1.4.6
- ВАЖНО: чтобы плагин Instagram Feed продолжал работать после 1 июня, даже после недавних изменений API Instagram, вам необходимо получить новый токен доступа, используя кнопку Instagram на странице настроек плагина. Это необходимо сделать, даже если вы уже получили новый токен недавно. Приносим извинения за доставленные неудобства.
1.4.5
- New: When you click on the name of a setting on the plugin’s Settings pages it now displays the shortcode option for that setting, making it easier to find the option that you need.
- Новое: добавлена опция отключения при необходимости шрифта значка Font Awesome. Ее можно найти во вкладке «Разное» внизу страницы «Настройка».
- Доработано: обновлен значок Instagram для гармонии с новым образом бренда
- Доработано: рядом с кнопкой входа в Instagram на случай возникновения проблем добавлена ссылка на помощь
- Исправлено: шрифт значка Font Awesome обновлен до последней версии 4.6.3
1.4.4
- Исправлено: проблема, вызванная определенным типом эмодзи, из-за использования которых в публикации лента прерывалась
- Доработано: в нижней части страницы администратора добавлены ссылки на другие наши бесплатные плагины: Custom Facebook Feed и Custom Twitter Feeds
1.4.3
- Исправлено: важное уведомление, добавленное в последнем обновлении, теперь видно только администраторам
1.4.2
- Новое: совместимость с новыми изменениями API Instagram, вступающими в силу 1 июня
- Новое: добавлены значки видео к публикациям Instagram в лентах, содержащих видео
- Новое: добавлена опция, позволяющая использовать фиксированную ширину в пикселях для ленты на компьютере и переключаться на адаптивную разметку с шириной на весь экран на мобильных устройствах
- Доработано: к изображениям добавлен атрибут ширины и высоты для улучшения показателей Google PageSpeed
- Доработано: несколько незначительных изменений пользовательского интерфейса на страницах настроек
- Исправлено: уменьшенные файлы CSS и JS
1.3.11
- Исправлено: ошибка, из-за которой высота фотографий Instagram в некоторых темах была меньше, чем должна была быть
- Исправлено: когда лента Instagram изначально была скрыта (например во вкладке), разрешение фотографии Instagram по умолчанию устанавливалось как «миниатюра»
1.3.10
- Исправлено: проблема, из-за которой некоторые фотографии Instagram были скрыты в определенных браузерах
- Исправлено: новая квадратная обрезка фотографий больше не применяется к лентам Instagram с изображениями менее 150 пикселей в ширину, поскольку изображения из Instagram такого размера уже обрезаны под квадрат
- Исправлено: ошибка JavaScript в Internet Explorer 8, вызванная тем, что функция addEventListener не поддерживалась
1.3.9
- Исправлено: проблема, из-за которой фотографии из Instagram не отображались в ленте Instagram, если изначально она была скрыта внутри вкладки или какого-либо другого элемента
- Исправлено: проблема, из-за которой новая функция обрезки изображений Instagram не запускалась на некоторых сайтах, а изображения Instagram выводились пустыми
1.3.8
- Исправлено: если вы загружаете фотографию из Instagram в книжной или альбомной ориентации, теперь в ленте Instagram плагин будет отображать обрезанную под квадрат версию фотографии
1.3.7
- Исправлено: проблема с двойными кавычками в подписях к фотографиям (используются в alt-тегах к фотографиям Instagram), которая приводила к проблемам с форматированием
1.3.6
- Исправлено: проблема, возникшая в версии 1.3.4, из-за которой настройки темы не применялись в некоторых темах
1.3.5
- Исправлено: функция «prop», представленная в последнем обновлении, возвращена обратно к «attr», поскольку «prop» не поддерживается в старых версиях jQuery
- Исправлено: удалена функция загрузки изображений, поскольку из-за нее изображения из Instagram не показывались некоторым пользователям
1.3.4
- Исправлено: использовалась подпись к фотографии Instagram для добавления к фотографиям более описательных alt-тегов
- Исправлено: фотографии из Instagram теперь отображаются только после полной загрузки
- Исправлено: добавлена более строгая реализация CSS для некоторых элементов во избежание переопределения стилей темами
- Исправлено: добавлено свойство непрозрачности CSS к изображениям Instagram во избежание проблем с отложенной загрузкой в некоторых темах
- Исправлено: убрана строка кода, которая отключала отчеты об отладке/ошибках WordPress. При необходимости их снова можно отключить, используя параметр внизу страницы плагина «Настройка».
- Исправлено: внесены некоторые улучшения JavaScript в основной код плагина Instagram Feed
1.3.3
- Исправлено: проблема, из-за которой кнопка «Загрузить еще» не всегда отображалась при выводе фотографий Instagram от нескольких пользователей Instagram с разными ID
- Fix: Moved the initiating sbi_init function outside of the jQuery ready function so that it can be called externally if needed by AJAX powered themes/plugins
1.3.2
- Новое: добавлена возможность отключения адаптации Instagram Feed под мобильные устройства
- New: Added an setting which allows you to use the Instagram Feed plugin with an AJAX powered theme
- Новое: добавлен шорткод «class», который позволяет добавлять CSS в класс к каждой отдельной ленте Instagram:
[instagram-feed class=feedOne]
- Новое: добавлена вкладка «Поддержка» с информацией о системе для помощи в устранении неполадок
- Новое: добавлены понятные сообщения об ошибках, которые показываются только администраторам WordPress
- Новое: в поле ID пользователя Instagram добавлено подтверждение для предотвращения ввода имен пользователей вместо ID
- Доработано: поле «Токен доступа к Instagram» стало немного шире для предотвращения неправильного копирования и вставки токенов
- Исправлено: ошибка JavaScript, из-за которой фотографии не загружались правильно в ленту в IE8
1.3.1
- Исправлено: проблема, из-за которой значок Instagram не отображался на кнопке «Подписаться в Instagram» или в шапке ленты Instagram
- Исправлено: устранено несколько проблем с CSS, которые в определенных темах вызывали незначительные проблемы с форматированием в Instagram Feed
1.3
- Новое: теперь вы можете отображать фотографии Instagram от нескольких пользователей Instagram с разными ID. Просто разделите ID Instagram запятыми.
- Новое: в ленту Instagram добавлена дополнительная шапка с изображением вашего профиля Instagram, именем пользователя и биографией из Instagram. Вы можете активировать эту опцию на странице «Настройка» плагина Instagram Feed.
- Новое: плагин Instagram Feed теперь включает опцию «Автоопределение» для настройки разрешения изображений Instagram: правильное разрешение изображения Instagram устанавливается автоматически в зависимости от размера вашей ленты Instagram.
- Новое: добавлена дополнительная кнопка «Подписаться в Instagram», которая может отображаться внизу вашей ленты Instagram. Ее можно активировать на странице «Настройка» Instagram Feed.
- Новое: добавлена возможность использовать собственный произвольный текст для кнопки «Загрузить еще»
- Новое: добавлен значок загрузчика, указывающий, что фотографии из Instagram загружаются
- Новое: каждой фотографии в Instagram присвоен уникальный ID, чтобы на них можно было настроить индивидуальный таргетинг с помощью CSS
- Доработано: фотографиям из Instagram добавлен легкий эффект затухания при наведении на них курсора
- Доработано: улучшено поведение адаптивного макета ленты Instagram
- Доработано: улучшена документация на странице настроек плагина Instagram Feed
- Доработано: добавлена ссылка на пошаговые инструкции по настройке плагина.
- Исправлено: ошибка, из-за которой лента не очищала правильно другие виджеты
1.2.3
- Исправлено: функция «on» заменена на функцию «click» для улучшения совместимости с темами, использующими старые версии jQuery
1.2.2
- Доработано: в плагин Instagram Feed добавлена функция инициализации
- Исправлено: периодически возникающая проблема, из-за которой параметр «Сортировать фотографии по» не был определен
1.2.1
- Исправлено: небольшая проблема с запуском Custom JavaScript перед загрузкой фотографий из Instagram
- Исправлено: удалены случайные уведомления PHP
- Исправлено: двойные кавычки в атрибуте ‘data-options’ заменены на одинарные
1.2
- Новое: добавлены разделы Custom CSS и Custom JavaScript, которые позволяют добавлять произвольные CSS и JavaScript в плагин Instagram Feed
- Новое: добавлена возможность отображать ваши фотографии из Instagram в случайном порядке
- Новое: на страницах настройки плагина Instagram Feed появился новый макет со вкладками
- Новое: добавлена возможность сохранить настройки Instagram Feed при удалении плагина
- Новое: добавлена Pro версия плагина Instagram Feed, которая позволяет показывать фотографии Instagram по хештегу, отображать подписи Instagram, просматривать фотографии Instagram во всплывающем лайтбоксе, показывать количество лайков и комментариев в Instagram и многое другое
- Доработано: кнопка «Загрузить еще» теперь автоматически скрывается, если больше нет фотографий Instagram для загрузки
- Доработано: добавлен небольшой пробел вверху кнопки «Загрузить еще»
- Доработано: добавлен значок в пункт меню Instagram Feed
1.1.6
- Исправлено: максимальная ширина теперь применяется к ленте Instagram только тогда, когда фотографии Instagram отображаются в одном столбце
1.1.5
- Исправлено: добавлена строка кода, которая позволяет использовать шорткоды в виджетах для тем, в которых эта функция не включена
1.1.4
- Исправлено: проблема с функцией получения в некоторых веб-браузерах токена доступа к Instagram и ID пользователя Instagram
1.1.3
- Исправлено: проблема с максимальной шириной изображения Instagram
- Исправлено: опечатка в таблице шорткодов Instagram Feed
1.1.1
- Предварительно протестировано для предстоящего обновления WordPress 4.0
- Исправлено: нетипичная проблема, связанная с выводом контента Instagram
1.1
- Новое: добавлена возможность установить число фотографий Instagram, которые будут отображаться изначально
- Новое: добавлена возможность отображать или скрывать кнопку «Загрузить еще»
- Новое: на страницу настроек Instagram Feed добавлен «Шаг 3», объясняющий, как отобразить ленту с помощью шорткода [instagram-feed]
- Новое: добавлен полный список всех доступных шорткодов для Instagram Feed, который поможет вам при настройке нескольких лент Instagram одновременно
1.0.2
- Исправлено: проблема с URL входа в Instagram на странице настроек плагина Instagram Feed
1.0.1
- Исправлено: кнопка «Загрузить еще» в Instagram Feed открывала пустое окно браузера в Firefox
1.0
- Плагин Instagram Feed запущен!