# Smart Admin Assistant Pro

`meteorgpl-plugin/smart-admin-assistant-pro` — a WordPress plugin as a Composer package.

Unlock premium features for Smart Admin Assistant plugin. Advanced login customization, media replacement, custom post types management, and more.

- Author: bdthemes — https://bdthemes.com
- Homepage: https://bdthemes.com/smart-admin-assistant-pro
- License: not declared
- Buy a license from the vendor: https://bdthemes.com/smart-admin-assistant
- Page: https://meteorgpl.com/packages/meteorgpl-plugin/smart-admin-assistant-pro
- Requires WordPress: 6.1
- Tested up to WordPress: 7.0
- Requires PHP: 7.4
- Vendor: BdThemes — https://meteorgpl.com/vendors/bdthemes.com

## About

Smart Admin Assistant Pro is the premium add-on for the Smart Admin Assistant plugin. It plugs into the free plugin's extension API and adds its own modules, settings sections, REST endpoints and admin pages. Since 2.0 the free plugin ships no locked or licence-gated features — everything premium lives in this add-on. From 2.4.0 that also covers the Custom Code snippet manager, which WordPress.org no longer allows the free plugin to include.

= Pro Features Include: =

* **Advanced Login Customization** - Customize login page with advanced styling, custom logos, backgrounds, and branding options
* **Media Replacement** - Replace media files without breaking links and references throughout your site
* **Custom Post Types Management** - Advanced custom post types management with enhanced features and capabilities
* **Advanced Content Ordering** - Advanced content ordering and sorting capabilities for better content management
* **External Permalinks** - Set external URLs for posts and pages to redirect to external websites
* **Role-Based Permissions** - Advanced role-based permissions and access control for better security
* **Admin Menu Customization** - Advanced admin menu customization and management for better user experience
* **List Table Enhancements** - Enhanced list tables with advanced features and better usability
* **Dashboard Customization** - Advanced dashboard customization and widgets for personalized admin experience
* **UI Enhancements** - Advanced UI enhancements and customizations for better visual experience
* **Advanced Code Snippets** - Advanced code snippet management with testing and validation capabilities
* **Code Import/Export** - Import and export code snippets and configurations for easy backup and migration
* **Code Testing & Validation** - Test and validate code snippets before execution to prevent errors
* **Advanced Insertion Points** - Advanced code insertion points and hooks management for precise code placement
* **Advanced User Tracking** - Advanced user activity tracking and analytics for better insights
* **Advanced Login Restrictions** - Advanced login restrictions and security features for enhanced protection
* **Custom Logout Redirects** - Custom logout redirects and user flow management for better user experience

= Requirements =

* WordPress 5.0 or higher
* PHP 7.4 or higher
* Smart Admin Assistant plugin (free version) **2.3.0 or newer** must be installed and activated. Pro 2.0 refuses to load on older free versions and shows an admin notice asking you to update; the free plugin 2.3 likewise deactivates Pro 1.x.

= Installation =

1. Upload the `smart-admin-assistant-pro` folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Ensure the free Smart Admin Assistant plugin (2.3.0+) is also activated
4. Go to Smart Admin Assistant → License and activate your license key

= Frequently Asked Questions =

= Does this plugin work without the free version? =

No, Smart Admin Assistant Pro requires the free Smart Admin Assistant plugin to be installed and activated. The pro plugin extends the functionality of the free plugin.

= What happens if I deactivate the free plugin? =

If you deactivate the free Smart Admin Assistant plugin, the pro plugin will show a notice and may not function properly. Both plugins should remain active for optimal functionality.

= Do I need a license key? =

Yes. The License page (Smart Admin Assistant → License) is available as soon as the add-on is active; the premium modules load once a valid key has been activated against our license server.

= Can I use this plugin on multiple sites? =

The licensing terms depend on your purchase. Please refer to the license agreement that came with your purchase.

## Changelog

### 2.4.1 — 2026-09-20

* Fixed: Adding a redirect in URL Redirect Manager no longer removes the empty row a moment later — a rule is kept in the editor until both From and To are filled in
* Fixed: A source path typed as a full URL is no longer saved as "/", which turned the rule into a redirect of the whole homepage
* Fixed: A redirect whose From points at another domain is now refused with an explanation instead of being stored as a homepage redirect, and it can no longer overwrite the rule that was already saved
* Changed: URL Redirect Manager now saves with an explicit Save Changes button instead of saving while you type
* Changed: The From field shows the path that will actually be stored as soon as you leave the field, and warns when it matches the site homepage

### 2.4.0 — 2026-09-14

* Added: The Custom Code snippet manager now ships in this add-on. Snippet storage, insertion points, the editor screen and CSS/JavaScript/HTML rendering moved here from the free plugin, which can no longer include them — WordPress.org does not permit a directory-hosted plugin to save and run arbitrary code. PHP snippets, display conditions, scheduling, minification and import/export are unchanged
* Changed: Existing snippets are picked up automatically. They stay in the same database table, which this plugin now creates and removes
* Changed: The licence card no longer shows the "Modules in use" meter — the same figure is still available in the licence details dialog
* Changed: Requires Smart Admin Assistant 2.4.0 or newer — update the free plugin first

### 1.7.0 — 2026-08-19

* Changed: Requires Smart Admin Assistant 2.3.0 or newer — update the free plugin first
* Added: All premium features now ship in this add-on instead of being unlocked inside the free plugin — SEO, SMTP, redirects, code snippets, admin menu design, login page builder, 2FA, CAPTCHA, magic login, activity log, session monitor, cron manager, developer tools and server health
* Added: Pro React admin bundle that plugs its tabs and pages into the free dashboard
* Changed: License page moved to Smart Admin Assistant → License, and is reachable before a key is activated
* Changed: Pro options, CAPTCHA fields and script handles renamed to a `bdtsaapro_` prefix (existing values migrate automatically)
* Fixed: Deactivation now clears every scheduled event this plugin owns
* Fixed: The media replacement screen no longer requests a stylesheet that does not exist
* Changed: Uninstall now removes everything this add-on owns — its tables, options, post meta, crons and licence data

### 1.6.4 — 2026-08-11

* Fixed: All pro modules could be silently disabled on sites where the stored active-modules list was empty, despite a valid license and with no way to recover; an empty list is now repaired and all modules load again

### 1.6.3 — 2026-08-11

* Fixed: Admin menu items hidden with Menu Design stayed visible on every screen outside the plugin's own pages

Full changelog: https://meteorgpl.com/packages/meteorgpl-plugin/smart-admin-assistant-pro/changelog

## Install

```sh
composer config repositories.meteorgpl composer https://composer.meteorgpl.com
composer require meteorgpl-plugin/smart-admin-assistant-pro
```

The repository needs a token (see https://meteorgpl.com/docs). The vendor's license checks are intact: activate the plugin in WordPress with a key bought from the vendor.

## Versions

No version has been published yet.

