Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WPStack Sandbox Manager (Community Edition)

WordPress Plugin PHP Version License: GPL v3 WPStack Studio

Create isolated, self-resetting WordPress demo sandboxes and temporary test drives for potential plugin buyers, product testers, and client evaluations.

Need Custom Plugin Development or Enterprise Features?
WPStack builds secure custom WordPress plugins, WooCommerce extensions, and API integrations for growing product teams.
👉 Request a Custom Plugin Development Estimate at WPStack.online


🌟 Key Features (Community Edition)

  • Isolated Demo Sessions: Automatically provisions temporary, private sandbox instances for prospective buyers.
  • Auto-Login Key Links: Generates instant one-click login links for visitors without requiring password setup.
  • Timed Expiration: Server-side session expiration rules automatically terminate stale test drives.
  • Resource Cleanup: Purges temporary files, databases, and sub-site data upon session expiration.
  • Lightweight Footprint: Optimized background job queues using standard WP-Cron or system cron handlers.

💎 Community vs Pro Edition Comparison

Looking for multi-site networking, white-label branding, webhook triggers, and advanced analytics?

Feature Community (Free) Pro Edition
Private Sandbox Sessions ✅ Included ✅ Included
Auto-Login Magic Links ✅ Included ✅ Included
Session Expiry Rules ✅ Included ✅ Included
White-Label Branding ✅ Included
Webhook Triggers & API ✅ Included
Conversion Analytics ✅ Included
Multisite Support ✅ Included

👉 Upgrade to WPStack Sandbox Manager Pro


🚀 Installation & Setup

  1. Clone or download this repository into your WordPress plugins directory:
    cd wp-content/plugins/
    git clone https://github.com/wpstack/sandbox-manager.git
  2. Activate the plugin in WordPress Admin > Plugins.
  3. Configure sandbox session durations and auto-reset rules in Settings > WPStack Sandbox.

🛠️ Developer Hooks & Extensibility

Custom hooks for extending sandbox creation workflows:

// Action triggered when a new sandbox session is created
add_action('wpstack_sandbox_session_created', function($session_id, $user_id) {
    // Custom logging or analytics integration
}, 10, 2);

// Filter sandbox session duration (in seconds)
add_filter('wpstack_sandbox_session_duration', function($duration_seconds) {
    return 3600; // 1 hour
});

📖 Official Guides & Resources


📜 License

Distributed under the GNU General Public License v3.0. See LICENSE for details.
Maintained with ❤️ by WPStack - Custom WordPress Plugin Development Studio.


🌐 Connect with WPStack

About

WPStack Sandbox Manager Community Edition - Self-resetting WordPress demo sandboxes and temporary test drives.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages