
內容簡介
### 總結:
SmartSync 是一個全面的外掛程式,可優化並管理在 WordPress 中 Amazon S3 和 CloudFront 的同步設定。
### 問題與答案:
1. SmartSync 是什麼外掛程式?
- SmartSync 是一個在 WordPress 內優化和管理 Amazon S3 和 CloudFront 的同步設定的全面外掛程式。
2. 如何生成 AWS IAM 金鑰?
- 登入 AWS 管理控制台。
- 導航至 IAM (身份與存取管理)。
- 點選使用者 → 選擇或建立使用者。
- 進入安全憑證分頁。
- 點選建立存取金鑰 → 複製並安全儲存金鑰。
3. 使用 CloudFront CDN 的好處是什麼?
- 透過邊緣快取加速網頁加載。
- 透過卸載內容提供的方式減少伺服器負載。
- 透過 AWS Shield 提升安全性。
4. SmartSync 需要哪些權限?
- Amazon S3 (完整存取權)
- CloudFront (管理發佈)
- 除此以外根據您的設定可能需要額外的權限。
5. SmartSync 連接到哪些第三方雲端儲存和 CDN 服務?
- AWS (Amazon Web Services)
- 發送數據:Bucket 名稱、區域、存取證書(使用者提供)、檔案元資料。
- 時間:初始設定、檔案上傳或基於 API 的操作期間。
- Cloudflare R2
- 發送數據:Bucket 名稱、區域、存取證書(使用者提供)、檔案元資料。
- 時間:進行配置且用於上傳、下載或刪除時。
- DigitalOcean Spaces
- 發送數據:空間名稱、區域、存取證書(使用者提供)、檔案元資料。
- 時間:進行檔案上傳或配置 DigitalOcean Spaces 儲存時。
- Google Cloud Storage
- 發送數據:Bucket 名稱、存取證書(使用者提供)、檔案元資料,並基於外掛程式功能生成的 API 請求。
- 時間:當配置 Google 儲存選項並用於上傳/下載操作時。
外掛標籤
開發者團隊
② 後台搜尋「SmartSync Lite – Offload media cloud storage using AWS S3, Digital Ocean Spaces」→ 直接安裝(推薦)
原文外掛簡介
SmartSync Lite makes it incredibly easy to offload your WordPress media library to Amazon S3 or DigitalOcean Spaces—no technical expertise required! The plugin automatically sets up your cloud storage for you, so you can focus on your content while SmartSync handles the heavy lifting. Save server space, speed up your site, and enjoy peace of mind knowing your media is safe in the cloud. If you want even more power—like Google Cloud Storage or Cloudflare R2 support, or advanced CDN and asset syncing—check out our Pro version!
SmartSync Lite is built for creators, bloggers, and businesses who want a hassle-free way to store their WordPress media in the cloud. With just a few clicks, you can connect your site to Amazon S3 or DigitalOcean Spaces, and SmartSync will automatically create and configure the necessary cloud resources for you. No need to manually set up buckets or worry about permissions—the plugin takes care of it all.
Every time you upload images, videos, or other files, SmartSync Lite seamlessly syncs them to your chosen cloud storage. This not only saves valuable server space but also helps your website load faster for your visitors.
Want to unlock even more? The Pro version adds support for Google Cloud Storage and Cloudflare R2, plus advanced features like Amazon CloudFront CDN integration and JS/CSS file syncing. See all Pro features
What’s included in SmartSync Lite?
Amazon S3 Integration – Connect your WordPress site to your own S3 bucket. Media uploads are automatically offloaded and managed in the cloud. The plugin can even create the S3 bucket for you if it doesn’t exist.
DigitalOcean Spaces Integration – Prefer DigitalOcean? No problem! Easily link your Spaces account and enjoy the same seamless media offloading, with automatic setup handled by the plugin.
Effortless Setup – Just enter your AWS or DigitalOcean credentials and you’re ready to go. SmartSync Lite takes care of all the technical details, so you don’t have to.
Automatic Sync – Every time you upload media, SmartSync Lite moves it to the cloud and keeps everything in sync.
Error Tracking & Management – Stay informed with clear error messages and sync status, so you always know your files are safe.
Reset to Default – Quickly restore default settings if you ever need a fresh start.
Pro Features:
Google Cloud Storage integration Pro
Cloudflare R2 integration Pro
Amazon CloudFront CDN integration Pro
JS and CSS file synchronization Pro
And more! Unlock all features
Why use a CDN?
A Content Delivery Network (CDN) like CloudFront (available in the Pro version) can dramatically boost your website’s speed and reliability. By serving your media files from servers located around the world, a CDN ensures that your visitors always get the fastest possible load times—no matter where they are. This reduces server load, improves SEO, and creates a better experience for your users. With SmartSync Pro, enabling CDN is as simple as flipping a switch!
How It Works
Resource Check – Ensures Amazon S3 is properly set up.
Automatic Setup – Creates required AWS resources if they do not exist.
Synchronization Management – Monitors and logs file sync status and errors.
How to Generate AWS IAM Keys
Log in to the AWS Management Console.
Navigate to IAM (Identity and Access Management).
Click Users → Select or create a user.
Go to the Security credentials tab.
Click Create access key → Copy and store the keys securely.
Permissions Required:
– Amazon S3 (Full Access)
– Any additional permissions required based on your setup.
How to Generate DigitalOcean Spaces Access Keys
Log in to your DigitalOcean Control Panel.
In the left sidebar, click Spaces.
Click Manage Keys at the top right.
Click Generate New Key.
Enter a name for your key and click Create Access Key.
Copy and store your Access Key and Secret Key securely—you’ll need them to connect SmartSync Lite.
Permissions Required:
– Spaces (Full Access)
– Any additional permissions required based on your setup.
Benefits of Using S3 or other cloud storage
Faster page loads with media offloading.
Reduces server load by offloading media storage.
Enhanced security with AWS Shield.
License
This plugin is licensed under GPLv2 or later.
For details: GNU GPL v2.
Localization
To generate a .pot file for translations, run:
`sh
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar i18n make-pot . languages/wp-smartsync.pot –exclude=vendor
External Services
This plugin connects to third-party cloud storage services to manage file uploads, synchronization, and asset delivery. The services used are:
AWS (Amazon Web Services)
This plugin integrates with AWS S3 and related APIs for storing and retrieving media assets and configuration data.
Data Sent: Bucket name, region, access credentials (user-supplied), and file metadata.
When: During initial configuration, file uploads, or API-based operations.
Terms: https://aws.amazon.com/service-terms/
Privacy Policy: https://aws.amazon.com/privacy/
Cloudflare R2 (Pro version)
Cloudflare R2 is used to store media files and access them via Cloudflare’s object storage API.
Data Sent: Bucket name, region, access credentials (user-supplied), and file metadata.
When: When configured and used for uploads, downloads, or deletions.
Terms: https://www.cloudflare.com/terms/
Privacy Policy: https://www.cloudflare.com/privacypolicy/
DigitalOcean Spaces
DigitalOcean Spaces provides cloud object storage for files uploaded via the plugin.
Data Sent: Space name, region, access credentials (user-supplied), and file metadata.
When: When performing file uploads or configuring DigitalOcean Spaces storage.
Terms: https://www.digitalocean.com/legal/terms
Privacy Policy: https://www.digitalocean.com/legal/privacy-policy/
Google Cloud Storage (Pro version)
The plugin optionally integrates with Google Cloud Storage or Google APIs for storing, syncing, or managing user media files.
Data Sent: Bucket name, access credentials (user-supplied), file metadata, and API requests based on plugin functionality.
When: When the Google storage option is configured and used for upload/download operations.
Terms: https://cloud.google.com/terms/
Privacy Policy: https://policies.google.com/privacy
