Scotty

plugin banner

Your WordPress engineer for superior site maintenance and optimization

Author:gfazioli (profile at wordpress.org)
WordPress version required:6.2
WordPress version tested:6.9.4
Plugin version:2.0.0
Added to WordPress repository:27-09-2024
Last updated:31-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://scotty-plugin.vercel.app
Total downloads:678
plugin download
Click to start download

Scotty is the all-in-one solution for controlling, cleaning, and optimizing your WordPress site. With a modern React-based dashboard and a powerful feature suite, Scotty empowers you to analyze and maintain your database, manage cron jobs, fine-tune security, and control dozens of hidden WordPress settings — all from a single, intuitive interface.

Cleaning

  • Trash Management — Delete post revisions, auto-drafts, trashed posts, unapproved/spam/trashed comments, orphaned metadata, and transient options in bulk or one by one.
  • Duplicates Detection — Identify and remove duplicate entries across post meta, comment meta, user meta, and term meta tables.
  • Orphan Cleanup — Find and delete orphaned records in postmeta, commentmeta, usermeta, termmeta, and term relationships.

Optimization

  • Database — View all database tables with engine, auto-increment, collation, and overhead info. Optimize tables and reset auto-increment values individually or in bulk.
  • Disk Usage — Overview of WordPress installation size breakdown: core, themes, plugins, uploads, and database.

System

  • Cron Manager — View all scheduled cron jobs with next run time, schedule, interval, and arguments. Run, delete, search, sort, and bulk-manage cron jobs. Color-coded schedule badges and time-relative status indicators.
  • Shortcode Registry — Browse all registered shortcodes with their callback functions and callable status.

WordPress Settings

Control dozens of WordPress settings organized in 6 tabs:

General
* Enable/disable REST API and XML-RPC
* Hide WordPress version from source code
* Hide detailed login error messages
* Disable email authentication
* Disable the built-in file editor
* Disable author archives (prevents user enumeration)
* Disable Application Passwords

Admin
* Show/hide admin footer credit and version
* Show/hide the Welcome panel
* Toggle visibility of Dashboard, Posts, Media, Pages, Comments, and Tools menu items
* Disable update nags for non-admin users
* Disable the periodic admin email verification prompt

Writing
* Limit the number of post revisions
* Disable self-pings
* Configure auto-empty trash interval

Reading
* Set custom excerpt length
* Hide admin bar on frontend
* Disable emoji scripts and styles
* Disable embed scripts (wp-embed.js)
* Disable jQuery Migrate on frontend
* Disable RSS and Atom feeds

Performance
* Disable Heartbeat API on frontend
* Set custom Heartbeat interval
* Remove Dashicons CSS from frontend for non-admin users

Media
* Disable big image scaling (WordPress 5.3+)
* Set custom JPEG compression quality

Dashboard Widget

A compact dashboard widget showing key site health notifications at a glance.

Coming Soon

  • Multisite support
  • Database rename, truncate, drop, export, import
  • Database search and replace
  • Database backup
  • Scheduled auto-cleaning
  • Spotlight search (CMD+K)
  • And more…

Screenshots
FAQ
ChangeLog