Карты сайта WordPress с <a i=0 translate="no">WP Meta SEO</a>

Дополнение WP Media Folder : интеграция с Google Drive

1. Войдите в Google Диск через WP Media Folder

Чтобы завершить интеграцию, вернитесь в панель управления WordPress и перейдите в меню «Настройки» > WP Media Folder > «Облако и выгрузка медиафайлов» > вкладка «Google Drive». Сначала вы можете настроить миниатюры для изображений.

Создать миниатюру изображения: Эта опция создаст миниатюры изображений и сохранит их в вашем облачном хранилище. Миниатюры изображений будут генерироваться в соответствии с настройками WordPress и использоваться при встраивании изображений (в целях повышения производительности).

 

generate-image-thumbnail

 

Затем вы можете выбрать тип своего диска :

  • Моя цель: использовать свой личный кабинет
  • Общие диски: используйте  свою учетную запись G Suite.

 

приводного типа

 

Затем по умолчанию выбирайте тип ссылки «Медиа» при вставке медиафайлов из облака на страницу или в запись.

  • Публичная ссылка: создайте общедоступную ссылку на ваши файлы и настройте соответствующие права доступа к файлам в облаке (общая ссылка). Например: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Приватная ссылка: AJAX-ссылка, которая скроет ссылку на облачное хранилище, чтобы сохранить исходные права доступа к вашему файлу. Например: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

тип медиа-ссылки

 

Затем вы сможете подключиться к учетной записи Google Drive в ручном режиме :

Ручной режим

Используя учетные данные, полученные на предыдущем шаге, на вкладке Google Диск вставьте свой файл

  • Идентификатор клиента
  • Секрет клиента

Сохраните настройки и нажмите кнопку «Подключить Google Диск» .

 

google-login

 

Если вы не допустили ошибок, подтвердите авторизацию в новом окне, как показано на рисунке:

 

google-api-permission

 

Подключение должно пройти успешно ☺ Если всё прошло успешно, вы сможете создавать и управлять медиафайлами Google Drive прямо из медиаменеджера WordPress.

 

2. Что я могу делать с медиафайлами из Google Drive?

Как это работает? 

WP Media Folder создаст корневую папку на вашем Google Диске с именем вашего сайта.

 

папка-Google-диск

 

Все папки и подпапки, добавленные в WP Media Folder Google Drive, будут синхронизированы в эту папку ( WP Media Folder - {sitename}). И наоборот, все ваши медиафайлы из этой корневой папки на Google Drive будут синхронизированы с вашей медиатекой в ​​WordPress.

 

Каковы направления синхронизации?

Это работает в обоих направлениях! Вы можете добавить файл из Google Drive и увидеть его в WP Media Folder, или добавить файл из WP Media Folder и увидеть его в Google Drive. Это также означает, что вы можете управлять файлами WordPress со своего компьютера, используя программу синхронизации Google Drive. Это невероятно, мы знаем! ☺

 

синхронизация google-drive

 

Интеграция WP Media Folder с Google Drive позволяет выполнять 2 типа действий с вашими медиафайлами:

Первый вариант — импортировать медиафайлы из Google Drive в WP Media Folder (выберите папку для импорта).

 

импорт-медиа-google-drive

 

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

 

встроить-google-drive

 

Устраните ошибку: error: "invalid_scope when connecting WP Media Folder with Google Drive"

Компания Google недавно внедрила новый уровень безопасности, который обязывает приложения проходить проверку. Если вы создали приложение с помощью своей учетной записи Google, а затем вошли в него через WordPress с той же самой учетной записью, вы не увидите эту ошибку.
Эта ошибка появится только в том случае, если вы создали приложение с помощью учетной записи Google и пытаетесь подключиться к Google из WordPress с помощью другой учетной записи.

В этом случае вашему приложению необходимо получить одобрение Google, выполнив следующую процедуру: https://support.google.com/code/contact/oauth_app_verification

 

Форма подтверждения разработчика OAuth

 

3. Создайте приложение Google Диск


Интеграция Google Drive с WP Media Folder включена в дополнение. Вам необходимо установить это дополнение (плагин) в дополнение к WP Media Folder. Дополнение также включает интеграцию с Google Фото, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode и Wasabi.

Во-первых, для использования Google Drive вам потребуется приложение Google для разработчиков, которое будет подключаться к вашему веб-сайту. Перейдите по ссылке https://console.cloud.google.com/ и создайте новый проект.

 

Создать-проект-1

 

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

 

название проекта

 

Если вы впервые используете API Google Drive, вам потребуется его активировать.

 

enable-drive-api

 

В левом меню выберите пункт «API и сервисы».

 

меню-api-сервис

 

В левом меню перейдите в раздел «Учетные данные», на главной панели нажмите «+ Новые учетные данные» >> Идентификатор клиента OAuth ; если потребуется, добавьте имя на экран согласия OAuth.

 

oAuth-google-drive

 

Теперь самый важный шаг:

  • Выберите «Веб-приложение» и добавьте имя по своему выбору.
  • Авторизованный источник JavaScript: https://your-domain.com (замените на имя вашего домена без косой черты в конце)
  • Авторизованные URI перенаправления: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (замените на имя вашего домена)

 

учетные данные приложения

 

Примечание: если появляется предупреждение: «Для создания идентификатора клиента OAuth необходимо сначала указать название продукта на экране согласия», вам следует нажать «Настроить экран согласия или перейти в раздел «API и сервисы» >> «Экран согласия OAuth» , а затем добавить имя своего домена в раздел «Авторизованные домены» .

Сначала вам нужно выбрать тип пользователя.

 

OAuth-user-type

 

  • Для внутреннего использования: ваше приложение доступно только пользователям G Suite внутри вашей организации.
  • Внешняя учетная запись: ваше приложение будет доступно любому пользователю с учетной записью Google.

Затем заполните список авторизованных доменов и выполните следующие шаги для завершения регистрации приложения. Теперь вы можете вернуться к предыдущему шагу: выберите «Веб-приложение» , чтобы создать учетные данные.

 

экран согласия

 

Статус публикации следует установить на «Тестирование», если вы предпочитаете не проверять данные в «Производственном» режиме. В тестовом режиме добавьте адреса Gmail в «Тестовые пользователи ниже. Нажмите «Добавить пользователей» , чтобы добавить адреса Gmail пользователей.

 

тестовое приложение

 

И вот… вуаля! Вы получили свой ID и Secret, которые нужно добавить в конфигурацию WP Media Folder.

 

oauth-клиент