Перейти к основному содержанию

Интеграция Google Photos в медиабиблиотеку WordPress Thing

Интеграция Google Photo добавляет в WP Media Folder возможность загружать и импортировать Google Photos в ваш WordPress Thing медиа-библиотечные папки. Конечно, вы можете создавать WordPress Thing галереи оттуда. И что ещё? Интеграция Google Photos поставляется в том же аддоне с Google Drive, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3 соединения и встраивание PDF функция!

Импортировать выбранные Google Photos в WordPress Thing медиа папку

Импортировать выбранные Google Photos в WordPress Thing медиа папку

Интеграция плагина Google Photos позволяет выполнять множественный выбор фотографий в стене Google Photo и импортировать их в вашу WordPress Thing медиатеку, в определённую медиапапку.

Импортировать альбом Google Photos как WordPress Thing медиапапку

Все альбомы Google Photos перечислены как в медиаменеджере, и вы можете запустить импортировщик на весь альбом или на выбранные фотографии из этого альбома.

Импортировать альбом Google Photos как WordPress Thing медиапапку
Создание WordPress Thing галерей из Google Photos

Создание WordPress Thing галерей из Google Photos

После импорта Google Photos вы можете использовать возможности WP Media Folder для создания потрясающих галерей: Галерея из медиа‑папки, обновление галереи путем обновления изображений, видеогалерей...

Автоматическая синхронизация Google Photos

Все альбомы и фотографии Google Photos автоматически обновляются с помощью Google App, и поскольку плагин использует прогрессивную загрузку, вы не будете испытывать медленную загрузку фотографий.

Автоматическая синхронизация Google Photos
Дополнение Media Folder Gallery и Google Photos

Дополнение Media Folder Gallery и Google Photos

Альбом Google Photos и импорт изображений также поддерживаются WP Media Folder специальный аддон галереи. Создавайте больше медиа-галерей с множеством настроек отображения и тем, используя Google Photos.

Google Photos Быстрый входный коннектор

Подключение к вашей учетной записи Google Photos упрощено с помощью простого приложения подключения, которое we've проверили с Google. Поэтому вам просто нужно войти в систему и предоставить доступ к вашим фотографиям Google.

Обратите внимание, что классический метод подключения, включающий создание Google‑приложения в консоли Google Developer, по‑прежнему доступен для более строгого контроля безопасности (например, в крупных компаниях).

Google Photos Быстрый входный коннектор
Цены плагина WP Media Folder + дополнений

Присоединяйтесь к нам 60,000+ участников & получайте поддержку и обновления новых версий


ПЛАГИН WP MEDIA FOLDER
ПЛАГИН + 1 ГОД ПОДДЕРЖКИ И ОБНОВЛЕНИЙ
$49
1
год
  • МНОГОДОМЕННЫЙ / МНОГОСАЙТОВЫЙ
  • ОБНОВЛЕНИЕ НА 1 ГОД
  • ПОДДЕРЖКА НА 1 ГОД
  • БЕЗ ПОВТОРЯЮЩИХСЯ ПЛАТЕЖЕЙ
  • БЕЗ ОГРАНИЧЕНИЙ ПО СРОКАМ
  • ВСТРАИВАНИЕ PDF
  • ПЛАН ИИ ДОСТУПЕН (дополнительно)
  • ДОПОЛНЕНИЕ ГАЛЕРЕЯ
  • ОБЛАЧНОЕ ДОПОЛНЕНИЕ
  • СРАВНИТЬ ВСЕ ФУНКЦИИ
199$
ВМЕСТО 421$
ПОЛУЧИТЬ
WORDPRESS THING НАБОР

Пакет дает доступ к ВСЕМ WordPress Thing плагинам и может быть использован на неограниченном количестве сайтов. Кроме того, у вас будет полный доступ к технической поддержке и обновлениям для каждого плагина на весь год. 
Время пришло! Повышайте эффективность и получайте конкурентное преимущество. Попробуйте Пакет.

wordpress thing пакет

Последние отзывы и оценки

Пользователь плагина? Добавьте свой отзыв >>

Средний рейтинг для WP Media Folder, JoomUnited составляет 4,9 Звезда из 5 звезд - на основе 226 Отзывов

FAQ: Интеграция Google Photos с WordPress Thing Media Manager

Что предлагает интеграция Google Photos в WP Media Folder?

Это позволяет загружать и импортировать фотографии напрямую из Google Photos в папки медиатеки WordPress Thing, позволяя пользователям создавать галереи из своих коллекций Google Photos.

Могу ли я импортировать целые альбомы Google Photos или только выбранные фотографии?

Оба варианта доступны — пользователи могут импортировать целые альбомы или выбрать несколько фотографий из альбома для импорта в их WordPress Thing медиа‑папки.

Есть ли автоматическая синхронизация между Google Photos и WordPress Thing?

Да, плагин автоматически синхронизирует альбомы и изображения Google Photos с помощью Google App, обеспечивая актуальность WordPress Thing медиа‑папок с контентом Google Photos.

Поддерживает ли интеграция создание галерей из импортированных фотографий?

Конечно, как только фотографии импортированы из Google Photos, WP Media Folder позволяет создавать и управлять галереями с различными вариантами отображения и темами.

Как осуществляется вход при подключении к Google Photos?

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

Какие политики поддержки и обновлений применяются к этому дополнению?

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

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation' (500 Whoops, looks like something went wrong.)

mysqli_sql_exception

HTTP 500 Whoops, looks like something went wrong.

Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

Exception

mysqli_sql_exception

Show exception properties
mysqli_sql_exception {#896
  #sqlstate: "23000"
}
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. foreach ($urls as $translation => $source) {
  2. $elements[] = '("'.mysqli_real_escape_string($this->_database, Request::getInstance()->getLanguage()).'", "'.mysqli_real_escape_string($this->_database, $source).'", "'.mysqli_real_escape_string($this->_database, $translation).'", "'.md5($source).'", "'.md5($translation).'")';
  3. }
  4. $query .= implode(',', $elements);
  5. $query .= ' ON DUPLICATE KEY UPDATE source=VALUES(source), translation=VALUES(translation), hash_source=VALUES(hash_source), hash_translation=VALUES(hash_translation)';
  6. $this->_database->query($query);
  7. }
  8. public function removeUrls($urls)
  9. {
  10. $query = 'DELETE FROM '.mysqli_real_escape_string($this->_database, $this->_database_table_urls).' WHERE (hash_source) IN ';
  1. public function saveUrls($urls) {
  2. if (empty($urls)) {
  3. return;
  4. }
  5. return $this->_database->saveUrls($urls);
  6. }
  7. public function removeUrls($urls) {
  8. if (empty($urls)) {
  9. return;
  1. if (isset($result->url_translations)) {
  2. Defer::getInstance()->defer(function() use ($result) {
  3. $new_urls = $result->url_translations;
  4. $new_urls = get_object_vars($new_urls);
  5. Database::getInstance()->saveUrls((array)$new_urls);
  6. });
  7. }
  8. if (isset($result->urls_untranslated)) {
  9. Defer::getInstance()->defer(function() use ($result) {
Translation->Linguise\Script\Core\{closure}()
  1. }
  2. public function finalize()
  3. {
  4. foreach ($this->_actions as $action) {
  5. call_user_func($action['function'], $action['args']);
  6. }
  7. }
  8. }
  1. Helper::prepareDataDir();
  2. // Finalize defer actions on shutdown
  3. // @codeCoverageIgnoreStart
  4. register_shutdown_function(function() {
  5. Defer::getInstance()->finalize();
  6. Database::getInstance()->close();
  7. });
  8. // @codeCoverageIgnoreEnd
  9. }
Processor->Linguise\Script\Core\{closure}()

Stack Trace

mysqli_sql_exception
mysqli_sql_exception:
Duplicate entry '49263e4176ff53f5ff1efff72d6df4fb-ru' for key 'bk24_linguise_urls.hash_translation'

  at /var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170
  at mysqli->query()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Databases/Mysql.php:170)
  at Linguise\Script\Core\Databases\Mysql->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Database.php:232)
  at Linguise\Script\Core\Database->saveUrls()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Translation.php:119)
  at Linguise\Script\Core\Translation->Linguise\Script\Core\{closure}()
  at call_user_func()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Defer.php:42)
  at Linguise\Script\Core\Defer->finalize()
     (/var/www/staging.joomunited.com/public_html/plugins/system/linguise/vendor/linguise/script-php/src/Processor.php:31)
  at Linguise\Script\Core\Processor->Linguise\Script\Core\{closure}()