Pro
Храните облачную библиотеку Page Builder Sandwich в собственном хранилище
Пошаговое руководство: подключите собственный бакет Cloudflare R2 или S3-совместимый бакет к облачной библиотеке Page Builder Sandwich, протестируйте его и включите.
Вы можете хранить свою облачную библиотеку Page Builder Sandwich в собственном хранилище вместо хранилища Zinn Digital®: в бакете Cloudflare R2, Amazon S3 или любом S3-совместимом сервисе (Backblaze B2, Wasabi, MinIO). В этом случае ваши дизайны отправляются напрямую с вашего сайта в ваш бакет; в Zinn Digital® ничего не передается, и квоты Zinn Digital® не применяются.
Cloudflare R2, шаг за шагом
- В панели управления Cloudflare откройте R2 Object Storage и создайте бакет. Сделайте его приватным: не подключайте к нему публичный домен.
- Откройте Manage API tokens и создайте API-токен с правами Object Read & Write, ограниченный только этим бакетом.
- Скопируйте отображаемые Access Key ID и Secret Access Key. Секретный ключ отображается только один раз.
- Скопируйте S3 endpoint,
https://<account-id>.r2.cloudflarestorage.com. Регион:auto.
Amazon S3 или другой S3-совместимый сервис
- Создайте приватный бакет.
- Создайте ключ доступа с правами чтения, записи и удаления объектов только в этом бакете.
- Найдите эндпоинт S3 (для Amazon S3:
https://s3.<region>.amazonaws.com) и регион. - Amazon S3 использует адреса в стиле виртуального хостинга: отключите опцию Path-style addresses. Большинство других сервисов используют адреса в стиле путей.
Подключение в WordPress
- Перейдите в Page Builder Sandwich → Templates & kits → Storage.
- Введите эндпоинт, бакет, регион, access key ID и секретный ключ, затем нажмите Save.
- Нажмите Test connection. Плагин запишет небольшой тестовый файл, считает его обратно и удалит, отображая каждый шаг. Устраните все ошибки, о которых он сообщит, перед тем как продолжить.
- Включите опцию Keep my library in this storage.
Ваши ключи хранятся в зашифрованном виде на вашем сайте и больше никогда не отображаются, не возвращаются в браузер и не отправляются в Zinn Digital®. Чтобы изменить ключ, введите новый; оставьте поле пустым, чтобы сохранить текущий ключ.
Полезно знать
- Командные библиотеки всегда используют хранилище Zinn Digital®.
- Дизайны сохраняются в выбранной вами папке (по умолчанию
pbs-library/):index.json, по одному файлу на каждый дизайн и каждое изображение в единственном экземпляре. - Удаление настроек с сайта ничего не удаляет из вашего бакета.
Когда библиотека находится в вашем собственном хранилище, в Zinn Digital® ничего не отправляется; проверка подключения записывает, считывает и удаляет один небольшой файл в вашем бакете.