Free Add-on

SiteRoyal Pro

Advanced AI tools for power users. Theme builder, safe theme activation, maintenance mode, and search & replace — all free, forever.

Version 1.0.0 · Requires SiteRoyal – AI Site Manager · WordPress 6.0+ · PHP 7.4+

Maintenance Mode

Toggle WordPress maintenance mode on and off through your AI assistant. Visitors see a maintenance page while you work on the site.

  • Enable/disable with a single AI command
  • Check current status without changing it
  • Standard WordPress .maintenance file
  • All actions logged to activity log

Search & Replace

Bulk find and replace across post content, titles, and excerpts with dry-run preview and transaction safety.

  • Preview changes with dry-run before executing
  • Database transaction — all changes rolled back on failure
  • Filter by post type (posts, pages, products, etc.)
  • Minimum 2-char search to prevent accidental mass replacements
  • Safety limit of 10,000 posts per operation

Safe Theme Activation

Activate themes with automatic health check. If the new theme causes a fatal error or white screen, the previous theme is restored automatically within seconds.

  • Fetches front page after activation to verify it loads
  • Detects HTTP 500, empty body, and fatal error patterns
  • Checks for WordPress recovery mode
  • Auto-rollback to previous theme on failure
  • Your site is never left broken

Theme Builder

Create child themes, read/write/edit all theme file types (PHP, JS, CSS, HTML, JSON, TXT, SVG), and browse theme directory structures via AI commands.

  • PHP files validated for syntax errors before saving
  • Function/class redeclaration guard prevents fatal errors
  • Atomic writes via temp file strategy
  • SVG files sanitized to remove XSS vectors
  • Directory traversal and symlink attacks blocked

Security First

All Pro endpoints require administrator access and are protected by the same permission system as the free plugin.

PHP syntax validation before saving files
Redeclaration guard prevents fatal errors
Atomic writes — files validated before going live
SVG sanitized to remove XSS vectors
Theme activation with auto-rollback on failure
Search & replace runs in database transaction
Directory traversal and symlinks blocked
All operations logged to audit trail

Installation

1

Install the free SiteRoyal plugin

Install and activate SiteRoyal – AI Site Manager from wordpress.org.

2

Download SiteRoyal Pro

Download the ZIP file from the button above.

3

Upload & Activate

Go to Plugins → Add New → Upload Plugin, select the ZIP, and activate.

Frequently Asked Questions

Is SiteRoyal Pro free?+
Yes, completely free. It provides advanced features that are distributed separately from the wordpress.org plugin.
Can I deactivate the free plugin while Pro is active?+
No. SiteRoyal Pro depends on the free plugin for authentication, permissions, and activity logging. You must deactivate Pro first.
What file types can the theme builder write?+
PHP, JS, CSS, HTML, JSON, TXT, and SVG files — the same access level as WordPress's built-in Theme File Editor. All writes require administrator access.
What happens if a theme activation causes a fatal error?+
SiteRoyal Pro automatically detects the error by fetching your site's front page. If it finds an HTTP 500, white screen, or fatal error text, it switches back to your previous theme within seconds.
Will I get automatic updates?+
Yes. SiteRoyal Pro includes a built-in update checker that shows new versions directly in your WordPress Plugins page, just like plugins from wordpress.org.

Ready to extend SiteRoyal?

Download the free Pro add-on and unlock advanced tools for your WordPress site.

Download Pro (Free)