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