
內容簡介
ByteCoreStack - Lightsail CDN Cache Manager 是一款專為 WordPress 設計的外掛,旨在簡化 AWS Lightsail 的快取管理。使用者可以透過控制台輕鬆清除快取,確保網站內容即時更新,提升使用者體驗。
【主要功能】
• 一鍵手動清除快取
• 自動清除快取於發佈或更新時
• 設定定期快取清除計畫
外掛標籤
開發者團隊
② 後台搜尋「ByteCoreStack – Lightsail CDN Cache Manager」→ 直接安裝(推薦)
原文外掛簡介
ByteCoreStack – Lightsail CDN Cache Manager is the WordPress plugin built around one job — AWS Lightsail cache clear, done right. If your site, blog, or WooCommerce store runs behind an Amazon Lightsail content delivery network (CDN) distribution, this plugin puts you in full control of that cache directly from wp-admin: a one-click manual cache purge, an automatic cache clear the moment you publish or update content, or a scheduled cache invalidation on a recurring timer — all without ever opening the AWS console.
Search terms like “clear Lightsail cache,” “AWS Lightsail CDN plugin,” “Lightsail cache purge WordPress,” and “Amazon Lightsail cache invalidation” all describe exactly what this plugin does. It’s the missing piece between WordPress and the ResetDistributionCache action on your Lightsail distribution — a dedicated cache management plugin for Lightsail, not a generic multi-CDN tool with Lightsail bolted on as an afterthought.
Use it to manually purge your Lightsail CDN cache with one click, fire an automatic cache clear the instant you publish or update content, or set a scheduled cache clear so your cache invalidates itself on its own — hourly, daily, weekly, monthly, or at custom intervals.
Why Use This Plugin?
If you’ve wished WordPress cache management for Lightsail was as simple as clicking a button, this is it:
Built specifically for Amazon Lightsail — not a generic CDN plugin awkwardly bolted on; it speaks the Lightsail API directly using AWS Signature Version 4.
No stale content after publishing — auto-clear on publish/update means visitors never see outdated cached pages.
Set-and-forget scheduling — interval, weekly, or monthly cache clears with a live countdown so you always know when the next clear runs.
Credentials never touch the database — AWS keys live in wp-config.php only, never exposed in the admin UI or REST API.
One-click connection test — verify your AWS Lightsail credentials and distribution name are correct before you ever rely on it.
Key Features
Manual Cache Clearing
* Run a Lightsail cache clear in seconds, right from WordPress admin
* Instant feedback on cache clearing status
* Perfect for when you need immediate control
Automatic Cache Clearing
* Automatically clear CDN cache when content is published, updated, or unpublished
* Also triggers on attachment deletion, taxonomy term edits, nav menu changes, and widget changes
* Select which post types trigger cache clearing, with support for custom post types
* Rapid successive changes are batched into a single deferred clear (fired ~60 seconds later via WP-Cron) instead of one AWS call per save
* Note: Lightsail’s ResetDistributionCache API always resets the entire distribution — there is no per-page/per-path purge
Activity Log
* A local history of every cache clear — manual, automatic, scheduled, and WP-CLI — with timestamp, status, and who/what triggered it
* Stored in your own WordPress database (Lightsail has no live invalidation-history API to pull from, unlike CloudFront)
* Paginated table with a one-click “Clear Log” action
WP-CLI Support
* Trigger a cache clear from the command line or a CI/CD deploy pipeline: wp bcs-lsm flush
* Every CLI-triggered clear is recorded in the Activity Log
Scheduled Cache Clearing
* Set up recurring cache clears on your schedule
* Interval, weekly, or monthly options
* Choose specific times and days
* Live countdown timer showing next scheduled clear
* Uses your WordPress timezone settings
Test Connection
* One-click AWS connection test before you rely on it
* Verifies your access key, secret key, and Lightsail distribution name
* Calls the read-only Lightsail API — never touches your cache
* Clear, specific error messages when something’s misconfigured
Easy Configuration
* Simple wp-config.php based credentials
* Clear status indicators
* Helpful configuration examples
* Secure AWS Signature Version 4 authentication
Perfect For
WordPress sites and blogs hosted behind an Amazon Lightsail CDN distribution
Agencies and freelancers managing multiple client sites on AWS Lightsail
Publishers and news sites that need fresh content delivered fast after every update
Developers who want automated, hands-off Lightsail cache invalidation
WooCommerce and membership sites with frequently changing content
Anyone replacing manual AWS console cache purges with a WordPress-native workflow
Requirements
An AWS account with an active Amazon Lightsail content delivery network (CDN) distribution
AWS Access Key ID and Secret Access Key with Lightsail permissions
WordPress 5.3 or higher
PHP 7.2 or higher
Documentation
Full setup instructions and documentation available at https://bytecorestack.com/plugins/lightsail-manager
External Services
This plugin connects to the AWS Lightsail API to perform CDN cache invalidation operations.
AWS Lightsail API
This plugin sends requests to the AWS Lightsail REST API endpoint:
https://lightsail.{region}.amazonaws.com/
What data is sent:
Your Lightsail distribution name (stored locally in wp-config.php)
A cache reset request signed with your AWS credentials using AWS Signature Version 4
When data is sent:
When you manually click “Clear CDN Cache Now”
When a post/page is published or updated (if Auto-Clear is enabled)
On a recurring schedule (if Scheduled Auto-Clear is enabled)
No personal data, user data, or site content is transmitted to AWS beyond the distribution name and the cache-clear command.
AWS Terms of Service: https://aws.amazon.com/service-terms/
AWS Privacy Policy: https://aws.amazon.com/privacy/
Support
For support, feature requests, or bug reports, please visit:
* Plugin page: https://bytecorestack.com/plugins/lightsail-manager
* Author website: https://bytecorestack.com/
Privacy Policy
This plugin does not collect, store, or transmit any user data. All AWS credentials are stored locally in your wp-config.php file and are only used to communicate with the AWS Lightsail API for cache management operations. See the External Services section above for full details on what is sent to AWS.
Credits
Developed by ByteCore Stack.
License
This plugin is licensed under the GPLv2 or later.
