Smart Admin Assistant bundles the everyday admin, security, performance and content tools most sites install as separate plugins into one modular plugin. Every module ships fully working — enable only the ones you need.
Replace multiple single-purpose plugins with one centralized solution.
https://youtu.be/F_l56OPUNw8
https://youtu.be/hF__oFGmPiY
Try Live Demo |
Read Documentation
Why Choose Smart Admin Assistant
- All-in-One Solution
- Modular Architecture — every module can be switched off individually
- Performance Optimized
- Security First
- Regular Updates and 24/7 Support
Modules & Features
Admin Interface
Creates a cleaner, more personalized dashboard experience. Remove distractions and improve visibility across daily admin tasks.
- Hide the admin bar in the backend and/or on the frontend
- Admin bar cleanup — remove WordPress logo, updates, comments, "New" and other default items
- Hide all admin notices from plugins and WordPress
- Add the user role to the frontend body class
- Add user info to the admin body class
- Custom admin footer text (shortcode & basic HTML support) and hide the WordPress version in the footer
Login & User Management
Strengthens site security and gives you control over how users sign in.
- Replace the default WordPress login URL with a custom slug
- Restrict login to username only or email address only
- Login page layout templates — Split Screen, Modern Center and Underline Split designs
Performance
Improves page speed and reduces server load.
- Revision control — limit stored revisions per post and clean up existing revisions
- Heartbeat API management — frequency control and disable per screen
- Lazy-load images
- Page cache for anonymous visitors, purged automatically on content changes
Security
Layered protection through security hardening and access controls.
- Login protection — attempt limits, lockouts and blocked-IP management
- Email address obfuscation against spam bots
- HTTP security headers
- WordPress hardening — hide the version, disable file editing, XML-RPC and more
- IP management — current status and manual IP blocking
- Security scanner and site-health scan
- Security widget on the WordPress dashboard
Content Management
Reduces repetitive editorial work while keeping content structured and manageable.
- One-click duplication of pages, posts and post meta
- Auto-generated post excerpts
- Editor selection — Classic Editor globally or per post type
- Comments management — disable globally or per post type, close comments on old content
- SVG uploads with security sanitization
- AVIF uploads
- Scheduled posts recovery — automatically publish "missed schedule" posts
Utilities
- Coming Soon / maintenance page for non-logged-in visitors with title, description, countdown timer and progress bar
- Restore all settings to their defaults
Additional
- Advanced user management — private admin notes on user profiles and additional bulk user actions
System Information
- Server, PHP and WordPress environment details in a dedicated tab, with one-click copy for support tickets
AI Settings Search
- Describe what you want in plain language and jump straight to the matching setting
Who Is Smart Admin Assistant For
- Site Owners/Administrators - Business owners, bloggers, and organizations who need specific functionality for their websites but may not have technical expertise to code solutions themselves.
- Content Creators - Writers, marketers, and content managers who use plugins to enhance their publishing workflow, and content presentation.
- Developers/Agencies - Web developers and agencies who use plugins as building blocks to create custom solutions for clients, extending WordPress functionality without reinventing the wheel.
- Small to Medium Businesses - Companies that need professional website features without custom development costs.
2.4.0 [September 14, 2026]
- Removed: The Custom Code snippet manager. Saving and running arbitrary CSS, JavaScript, HTML or PHP is no longer part of this plugin. Existing snippets are left in the database untouched and are managed by Smart Admin Assistant Pro 2.4.0, which now owns the feature
- Changed: An incompatible add-on version is no longer deactivated automatically — the plugin shows a notice and leaves activation entirely to the site owner
- Changed: The page cache output buffer is now opened and closed within the same request instead of being left for PHP to flush
- Changed: WordPress' own functions are used to resolve the login, registration, sitemap and robots.txt locations, so they stay correct on subdirectory installs and with non-default permalinks
- Changed: Login template files are resolved through a containment check before being included
- Added: Full build instructions and source layout documented in the readme;
src/ and every build configuration file now ship inside the plugin
- Changed: "Tested up to" is declared only in readme.txt, as WordPress.org requires
- Fixed: The coming soon page rendered an empty heading and subtitle when those fields were left blank, instead of falling back to the defaults shown as placeholders
- Fixed: The coming soon page produced an invalid
lang attribute, and repeated the site name in the browser tab title
- Fixed: The dashboard headline read "Your site is needs attention"
- Fixed: The module coverage card listed only six categories while its total counted all of them, so the rows did not add up
- Fixed: The security checkup showed a green "All clear" and a made-up check count before any scan had been run, and printed internal check identifiers next to each issue
- Fixed: The admin app no longer logs a React 18 deprecation error on every page load, and renders through
createRoot()
- Fixed: A Content Security Policy typed across several lines was silently dropped — PHP rejects any header containing a line break, so no CSP header was sent at all
- Changed: Login template partials are resolved through the same containment check as template files, so a filtered path cannot reach outside the templates directory
- Requires: Smart Admin Assistant Pro 2.4.0 or newer
2.3.0 [August 20, 2026]
- Changed: Site health email reports (scheduled reports, "email after each scan" and the manual send) moved to Smart Admin Assistant Pro. Running and reading site health scans stays in this plugin; existing report settings carry over to Pro automatically
- Added:
bdtsaa_site_health_scan_stored action, fired after a scan is saved, and a scan-report:actions JavaScript slot in the scan report modal
- Changed: The free plugin now contains only free functionality. All premium features, their settings, REST endpoints and admin UI moved into the separate Smart Admin Assistant Pro plugin (1.7.0). No feature in this plugin is locked or limited.
- Added: Extension API for add-ons — PHP filters for modules, root features, schema fragments, primary tabs, admin bootstrap and REST controllers, plus a JavaScript registry (
window.bdtsaa) for tabs, pages, section components, slots and data
- Removed: Licence handling, licence page, feature comparison page, "Pro" badges, locked controls and upgrade prompts
- Changed: Uninstall now removes only data owned by this plugin
- Changed: Internal identifiers use the
bdtsaa prefix consistently (admin notes user meta migrates automatically)
- Requires: Smart Admin Assistant Pro 1.7.0 or newer — older Pro versions are deactivated with a notice
2.2.4 [August 12, 2026]
2.2.3 [August 11, 2026]
- Fixed: Deactivating the Pro plugin permanently erased premium settings (menu design, dashboard customization, list-table columns); they are now backed up and restored automatically when Pro is active again
2.2.2 [August 10, 2026]
- Security: Passwords and API keys are now masked in the admin and excluded from settings exports
- Security: Hardened escaping, sanitization, and capability checks (WordPress Plugin Check)
- Privacy: Admin font is now bundled locally — no more Google Fonts requests
- Fixed: Page cache now purges on content changes and skips 404s, search, and personalized pages
- Fixed: Scheduled revision cleanup never ran; now runs weekly in batches
- Fixed: Multisite network activation now sets up all sites, including new ones
- Improved: Image sitemap caching and stale admin styles after updates
- Improved: Cleaner uninstall — clears all scheduled tasks, multisite-aware
2.2.1 [August 9, 2026]
- Removed: Promotional admin notices, the promotional submenu item, and the BdThemes News dashboard widget — the plugin no longer contacts an external promo API from the admin
- Improved: Uninstall now also clears the leftover options, transients, and user meta those promo notices created
2.2.0 [August 4, 2026]
- Added: WP-Cron Manager (Pro) — view, run, edit and delete scheduled cron jobs from a new Cron Manager tab (requires Pro 1.6.2)
- Added: "Open" link on module cards that have their own tab
- Fixed: WP-Cron Manager did not work after the React admin migration
- Fixed: Custom Magic Login email templates no longer have their HTML stripped on save — safe markup such as links and line breaks is preserved (Pro feature; update Pro to 1.6.2 together)
2.1.1 [July 29, 2026]
- Improved: Faster admin and frontend — background alt-text backfill, throttled scheduled-post check, and lighter security stats
- Changed: Server Health default refresh interval is now 30 seconds
- Fixed: Saving nested settings through the legacy AJAX endpoint could fail
- Fixed: Renamed the post ordering AJAX action to avoid conflicts with other plugins (update Pro to 1.6.1 together)
2.1.0 [July 27, 2026]
- Added: Server Health Monitor (Pro) — a live dashboard with CPU, RAM, swap, and disk gauges, WordPress insights, disk and database breakdowns, PHP details, and actionable health suggestions
- Added: Monitor settings under Utilities — auto-refresh with a configurable interval plus warning and critical thresholds; the Server Health tab appears in the navigation while the monitor is enabled
- Improved: The refresh-interval setting is hidden while auto-refresh is off
2.0.0 [July 26, 2026]
- Added: Compatibility with WordPress 7.0.1
- Added: Dedicated SEO module (Pro) — per-post titles and meta descriptions with a live snippet editor, XML sitemap controls, an on-page SEO checklist, and optional Google Search Console integration; existing settings migrate automatically
- Added: Broken Link Checker settings (Pro) — background scans with flag/unlink handling and email summaries
- Added: Custom Code overhaul — snippets moved to a dedicated database table with automatic migration, per-snippet priority, display conditions and scheduling (Pro), one-click duplication, and an "Allow PHP Code Execution" toggle with a matching developer filter
- Added: Live admin menu customization — menu order, renames, and hidden items apply to the sidebar instantly
- Added: Modules page enhancements — pinned modules and status filters with live counts
- Changed: The SEO module now requires an active Pro license
- Changed: The "Caching & Loading", "Media Management", and "UI Enhancements" master switches were removed; each sub-feature now has its own independent toggle and existing settings migrate automatically
- Changed: Site health scan streamlined by removing low-value checks
- Security: Login protection now derives the client IP from REMOTE_ADDR only, ignoring spoofable forwarding headers unless enabled via the
bdtsaa_trust_proxy_headers filter
- Security: The image alt-text backfill now requires the
edit_others_posts capability
- Security: The SVG upload sanitizer now strips nested SVG data URIs from link attributes
- Improved: Clearer error messages for the security scan, site health scan, and SMTP test
- Improved: Smarter module search with synonyms, redesigned module cards, and a richer command palette
- Improved: Redesigned configure modal with live Active/Inactive state
- Improved: Hide Admin Notices now also covers multisite notices and script-injected banners
- Improved: Admin scripts are cache-busted with content hashes, so updates never run stale code
- Improved: Refined mobile navigation drawer
- Fixed: Custom Code editor falsely flagged valid PHP as syntax errors, and PHP snippet execution could not be enabled
- Fixed: Custom login URL edge cases — incorrect wp_login_url output, redirect loops with external targets, and scheme-less redirect URLs
- Fixed: Google Search Console connection failed silently when all SEO toggles were off
- Fixed: Hiding the admin bar left a blank band above the admin header
- Fixed: The site health report's "fix SEO issues" link opened the wrong page
1.7.1 [June 16, 2026]
- Fixed: Removed incorrect jQuery defer attribute on front-end pages that broke theme scripts
- Fixed: SMTP test email delivery and From address resolution for transactional providers (e.g. EmailIt)
- Fixed: SMTP test now uses the saved password when the password field is left blank
- Added: Test email recipient field to choose where SMTP test emails are sent
- Improved: Clearer SMTP error messages when the server rejects message data
1.7.0 [June 11, 2026]
- Added: Login page layout templates (Split Screen, Modern Center, Underline Split) in the free version
- Added: Dedicated System Information tab with server, PHP, and WordPress environment details
- Added: Style settings and template-based builder UI for login page customization
- Added: Debug Log Viewer settings in Developer Tools module
- Added: Smart Auto-Redirect and URL Redirect Manager in the Utilities module (Pro)
1.6.3 [June 2, 2026]
- Improved: Login page customization modules
1.6.2 [May 12, 2026]
- Added: Submenu customization feature to Admin Menu Management module for granular navigation control
- Added: User-specific menu item visibility controls for personalized admin experiences
- Improved: Enhanced Menu Management module with advanced customization options and better UI/UX
1.6.1 [May 11, 2026]
- Improved: Enhanced plugin stability and overall system reliability
- Note: This update requires Smart Admin Assistant Pro version 1.6.1 or higher for full compatibility
1.6.0 [May 7, 2026]
- Added: Compatibility with WordPress 7.0
- Added: 2FA (Two-Factor Authentication) support to the Security module (pro)
- Improved: Updated codebase for the latest WordPress core APIs and standards
- Improved: Enhanced plugin stability, performance, and security hardening
1.5.2 [March 30, 2026]
- Fixed: Resolved minor UI inconsistencies for improved user experience
- Fixed: Database cleanup now properly executes during plugin deactivation
1.5.1 [March 10, 2026]
- Fixed: Feature counting issue in dashboard
- Improved: UI/UX improvements
- Improved: Enhanced plugin stability and reliability
1.5.0 [February 22, 2026]
- Added: Block-based layout for each module with card-based design
- Added: "Configure" buttons in AI search results linking to relevant settings pages
- Added: Editor Selection module to Content Management section (formerly Content Disabling)
- Added: Comments Management module to Content Management section (formerly Comment Disabling)
- Improved: Component disabling tabs reorganized for better UI experience
- Fixed: Dependent settings visibility and flickering issues on page load
1.4.1 [January 21, 2026]
- Fixed: Admin notice visibility issues for BdThemes product integration
1.4.0 [January 21, 2026]
- Added: Comprehensive activity logging system to monitor user activities, system modifications, and security events
- Fixed: Resolved SMTP configuration and settings persistence issues
1.3.0 [January 12, 2026]
- Enhanced: Role-based visibility controls for menu customization options (pro)
- Fixed: Resolved minor user interface inconsistencies for improved user experience
1.2.1 [January 4, 2026]
- Added: Coming Soon page functionality to Utilities module
- Added: Customizable title and subtitle fields for Coming Soon page
- Added: Rich description editor for detailed messaging
- Added: Interactive countdown timer with customizable target date
- Added: Visual progress bar to display project completion status
- Improved: Enhanced user experience for maintenance mode communications
1.2.0 [January 1, 2026]
- Improved: Enhanced asset loading performance through minified CSS and JavaScript files
1.1.15 [December 22, 2025]
- Fixed: Performance issues are fixed
1.1.14 [December 04, 2025]
- Fixed: WordPress latest version compatibility issue
1.1.13 [November 30, 2025]
- Fixed: Magic Login not working when Custom Login URL was enabled (404 error on login link). (thanks to Guozhen Chen)
- Fixed: Missing resource (404) caused by incorrect file path; file relocated from Pro plugin directory. (thanks to Guozhen Chen)
1.1.12 [November 26, 2025]
- Fixed: Disable XML-RPC function issue resolved
- Fixed: Performance - Revision Control button loading issue resolved
- Fixed: Performance - Database Optimization options revert issue resolved
- Fixed: Performance - Caching & Loading options revert issue resolved
1.1.11 [November 20, 2025]
- Improved: System improved
1.1.10 [November 11, 2025]
- Improved: System performance optimization
- Improved: Some minor UI issues
1.1.9 [November 10, 2025]
- Improved: Some minor UI issues
1.1.8 [October 29, 2025]
- Fixed: Some minor UI issues
- Fixed: WordPress latest version compatibility issue
- Fixed: Spelling and grammar issues in documentation and code comments
1.1.7 [October 16, 2025]
- Fixed: Module Security reset issue
1.1.6 [October 8, 2025]
- Added: SMTP from email field is now optional instead of required
- Improved: Added media upload preview image for better demonstration purposes
1.1.5 [October 1, 2025]
- Added: Magic Login functionality to Login and User Management module (Pro)
- Fixed: User experience issue with role-based admin bar visibility feature
- Fixed: SMTP from email field is now optional instead of required
- Improved: Enhanced asset optimization for better performance
1.1.4 [September 28, 2025]
- Enhanced: Improve search functionality for quick access to modules.
- Added: SMTP setup feature added in Additional Module. (Pro)
- Added: Custom avatar feature added in Additional Module. (Pro)
- Added: Image size management feature added in Additional Module. (Pro)
- Fixed: some minor UI issues.
1.1.3 [September 10, 2025]
- Enhanced: Module navigation ordering changed for better organization.
- Improved: User experience optimization and accessibility compliance standards
1.1.2 [September 04, 2025]
- Fixed: Modules settings save button through Uncaught error issue fixed.
1.1.1 [September 02, 2025]
- Fixed: Uncaught error handling for plugin tests and WordPress Playground compatibility issues
1.1.0 [September 02, 2025]
- Added: Security Module with login protection, CAPTCHA integration, and security monitoring
- Added: Performance Module with revision control, and caching features
- Added: Utilities Module with maintenance mode and system information
- Enhanced: Advanced user management with user notes functionality
- Fixed: Custom login URL compatibility and settings export/import issues
- Updated: Enhanced PHP code execution security and performance optimizations
1.0.1 [August 28, 2025]
- Fixed: Resolved issues with dark mode color scheme for improved visual consistency.
1.0.0 [Initial Release]
🎉 Welcome to Smart Admin Assistant!