Stop installing dozens of plugins for basic tasks.
Blaminhor Essentials groups essential WordPress features into one single, lightweight plugin. I built this because I was tired of managing 10 different plugins for things that should be simple.
My Approach:
- All-in-One: I gathered the most useful tools: Content Duplicator, SMTP, Maintenance Mode, Broken Links Checker, and more.
- Pragmatic Performance: No bloat. You only load the code for the features you actually turn on.
- Secure & Reliable: I use standard WordPress APIs and best practices. No reinvention of the wheel.
- 100% Free: No premium version, no upsells. I built this for myself, and I'm sharing it with you.
- Fully Translated: Available in 12 languages: English, French, German, Spanish, Italian, Portuguese, Brazilian Portuguese, Japanese, Russian, Turkish, Dutch, and Indonesian.
Available Features:
Backup & Restore
Complete backup and restore solution with scheduling and external file support.
- Separate Archives: Each component (database, plugins, themes, uploads) is saved as a separate archive for flexibility.
- Scheduled Backups: Set up automatic backups daily, weekly, or monthly with retention settings.
- Pre-Update Backups: Automatically backup before WordPress core, plugin, or theme updates.
- Progress Tracking: Step-by-step progress bar during backup creation.
- Upload External Backups: Import backup files from other sites with automatic domain change detection.
- Pre-Restore Safety: Automatic backup created before any restore operation, with one-click undo.
- Secure Storage: Backups protected from direct access with .htaccess rules.
Broken Links Checker
Keep your site healthy by finding dead links.
- Deep Scan: Scans posts, pages, and custom post types for broken URLs.
- Internal & External: Checks your own internal links and external references.
- Real-Time Results: View scan progress and broken links as they are found.
- Smart Management: Recheck individual links, edit the source post, or dismiss false positives.
- Batched Scanning: One post at a time to prevent server timeouts.
Classic Editor & Widgets
Restore the classic editor and/or classic widgets independently.
- Classic Editor: Disables the Block Editor (Gutenberg) and restores the traditional TinyMCE editor.
- Classic Widgets: Disables the block-based Widgets editor and restores the classic Widgets screen.
- Independent Toggles: Enable or disable each feature independently.
- Performance Cleanup: Removes block library CSS from frontend and optionally from admin.
Post Types Order
Reorder any post type or taxonomy with drag and drop.
- Drag & Drop: Intuitive sortable list to reorder posts, pages, and custom post types.
- Taxonomy Support: Reorder categories, tags, and custom taxonomies.
- Auto Sort: Automatically apply custom order on the frontend.
- Capability Control: Choose which user role can reorder items (Administrator, Editor, or Author).
- No Extra Tables: Uses native WordPress
menu_order for posts and term_meta for taxonomies.
Content Duplicator
Duplicate posts, pages, and custom post types with precision.
- Complete Copy: Duplicates content, excerpt, parent, template, and menu order.
- Deep Cloning: Copies all custom fields (post meta), taxonomies (categories/tags), and child posts.
- Smart Options: Choose new status (draft, publish, private), copy author, date, and comments.
- Admin Integration: 'Duplicate' links in list view, edit screen, and admin bar. Bulk duplication supported.
- Taxonomy Support: Duplicate categories and tags with all their metadata.
Database Optimizer
Optimize and clean your WordPress database for better performance.
- Overview Dashboard: See database size, overhead, and items to clean at a glance.
- Smart Cleanup: Remove post revisions, auto-drafts, trashed posts, spam comments, expired transients.
- Orphan Data: Clean orphaned post meta, comment meta, term meta, and relationships.
- Table Optimization: Reclaim disk space by optimizing database tables.
- Scheduled Cleanup: Set up automatic cleanup on daily, twice daily, or weekly schedule.
- Revision Control: Keep a configurable number of revisions per post.
- Backup Reminder: Prompts to create a backup before cleanup (links to Backup module if active).
Domain Changer
Change your site domain and update all database references in one click.
- One-Click Migration: Update all database references to the new domain automatically.
- Smart Replacement: Handles serialized data in options, post meta, and other tables.
- Preview Changes: See how many rows will be affected before making changes.
- Backup Integration: Prompts to create a database backup before migration.
- Change History: Track previous domain changes with timestamps.
Fatal Error Recovery
Recover from fatal errors without FTP access.
- Error Detection: Automatically detects PHP fatal errors that crash your site.
- Recovery Interface: Access a standalone page to manage plugins when your site is down.
- Smart Detection: Identifies which plugin caused the error from the stack trace.
- Database Deactivation: Deactivates plugins via database (files remain intact) for safe recovery.
- Secure Access: Secret recovery URL required to prevent unauthorized access.
- Email Notification: Optionally receive an email with the recovery link when an error is detected.
Favicon Generator
One image, perfect branding everywhere.
- Universal Support: Generates PNG icons (16, 32, 48), Apple Touch Icon (180), Android Chrome (192, 512), and Windows Tiles.
- Manifest & Config: Automatically serves
site.webmanifest and browserconfig.xml.
- Customization: Set theme color and background color for mobile and tile interfaces.
- Simple: Upload one high-res square image (512x512+), and we handle the rest.
HTTPS Redirect
Force secure connections for your entire site.
- Automatic Redirect: Redirects all HTTP requests to HTTPS with a 301 permanent redirect.
- Admin & Login: Force HTTPS on wp-admin and wp-login.php for secure authentication.
- Mixed Content Fix: Optionally fix HTTP URLs in page output to prevent browser warnings.
- HSTS Support: Enable HTTP Strict Transport Security header with configurable max-age.
- Safety First: Module is disabled by default with clear warnings about potential lockout.
Hide Login Page
Protect your login page from bots and brute force attacks.
- Custom Login URL: Replace wp-login.php with a custom URL of your choice.
- Block Direct Access: Blocks access to wp-login.php and wp-admin for non-logged-in users.
- Custom Redirect: Choose where unauthorized visitors are redirected (e.g., a 404 page).
- Safety First: Module disabled by default. Compatible with Fatal Error Recovery for lockout prevention.
Image Sizes
Take control of your media library and disk space.
- Disable Sizes: Prevent WordPress, themes, and plugins from generating unused thumbnail sizes.
- Custom Sizes: Register new image sizes with exact crop settings directly from the UI.
- Regenerate Thumbnails: Re-create thumbnails for existing images after changing settings.
- Cleanup: Delete old files for disabled sizes to free up disk space.
- Big Image Control: Disable the default "scaled" big image generation (2560px).
Maintenance Mode
Simple, effective Coming Soon and Maintenance pages.
- Two Modes: Choose between "Maintenance" (503 Service Unavailable) or "Coming Soon" (200 OK).
- Access Control: Whitelist user roles (e.g., Administrators) or specific IP addresses.
- Customization: Set headline, message, background color, and text color.
- Login Link: Optional link to the admin login page for restricted users.
Mute Core Emails
Silence automatic emails from WordPress.
- Auto-Updates: Mute email notifications after automatic core, plugin, or theme updates.
- User Emails: Control emails for new user registration, password changes, and email changes.
- Comment Emails: Mute comment notification and moderation emails.
- System Emails: Optionally mute recovery mode emails (use with caution).
- Granular Control: Enable or disable each email type individually.
Redirections 301
Manage 301 redirections with simple rules or regex patterns.
- Simple Redirects: Create basic URL redirects with source and target paths.
- Regex Support: Use regular expressions for advanced URL matching.
- Slug Change Detection: Get notified when a post or taxonomy slug changes to add a redirect.
- Import Options: Import from CSV or from other plugins (Redirection, Safe Redirect Manager).
- Hit Counter: Track how many times each redirection has been used.
- Toggle Active: Enable or disable individual redirections without deleting them.
SEO/GEO
Complete SEO toolkit: meta tags, indexing control, social sharing, and XML sitemaps.
- Indexing Control: Choose which content types and archives search engines should index.
- Site-wide Noindex: Disable indexing for the entire site with admin reminder notice.
- Meta Tags: Manage SEO titles, descriptions, and focus keywords for every post and page.
- Social Sharing: Open Graph and Twitter Card meta tags for rich social previews.
- SERP Preview: See how your pages will appear in search results on mobile, tablet, and desktop.
- Content Overview: Manage SEO meta for all content from a single table with inline editing.
- AI Crawlers: Block AI training on your content with noai/noimageai meta tags.
- XML Sitemaps: Auto-generated sitemaps with optional Google Images support.
- Import: Migrate SEO data from Yoast SEO, Rank Math, or All in One SEO.
SMTP Mailer
Reliable email delivery with multi-relay fallback.
- 12+ Providers: Preset configs for Brevo, SendGrid, Mailgun, AWS SES, Postmark, SparkPost, Mailjet, SMTP2GO, Elastic Email, Gmail, Outlook, Zoho, and custom SMTP.
- Relay Fallback: Define multiple relays. If the primary fails, it automatically tries the next one.
- Email Log: Keep track of every email sent (status, subject, relay used) with auto-cleanup.
- Developer Friendly: Force 'From Email' and 'From Name', disable SSL verification for local dev.
- Testing: Built-in tools to test individual relays or the full sending stack.
- Import: Migrate settings from WP Mail SMTP, Post SMTP, or Easy WP SMTP.
User Role Editor
Full control over user roles and capabilities.
- Role Management: Create, clone, rename, and delete custom roles.
- Capability Editor: Visual interface to assign or remove capabilities per role.
- Per-User Capabilities: Grant or revoke capabilities for individual users beyond their role.
- Import/Export: Backup and restore roles configuration as JSON.
- Reset to Defaults: Restore WordPress default roles with one click.
- Human-Readable Labels: Display friendly capability names instead of technical slugs.
1.5.0
New User Role Editor module to manage roles and capabilities. Create, clone, delete roles, edit per-user capabilities, import/export JSON.
1.4.6
Backup restore fixes (prefix, permissions, permalinks, serialized data, HTTP/HTTPS). Post Types Order now works with Elementor.
1.4.5
Fixed Download button crash on PHP 8+ and multi-archive download support.
1.4.4
Backup module now includes a Download button to save backup archives directly to your computer.
1.4.3
Custom post type order now applies to page builder queries (Elementor, etc.).
1.4.2
Fixed taxonomy sorting using LEFT JOIN for reliable term display in admin.
1.4.1
Fixed custom taxonomy terms disappearing from admin when Post Types Order sorting is enabled. Pre-update backups now grouped correctly.
1.4.0
New Post Types Order module. Fixed pre-update backups not including database. Bulk delete backups. Added missing translations for backup notices. Various SEO and CSS fixes.
1.3.2
Critical fix for Avada theme users: editing pages no longer loads wrong content. Fixed SEO content list filtering with third-party themes.
1.3.1
Fixed Unicode character corruption when duplicating page builder content. Fixed XML sitemaps on subdirectory installations. Custom post types and taxonomies now enabled by default. Backup shows updated list after completion. Admin bar menu added for quick access.
1.3
9 new languages added. Full page builder support in Content Duplicator (Elementor, Beaver Builder, Divi, etc.). Fixed SMTP import and email log refresh. Added missing HTTPS translations. Various bug fixes and improvements.
1.2.0
New import features: Upload external backups with domain change detection, import SEO data from Yoast/Rank Math/AIOSEO, import redirections from Redirection/Safe Redirect Manager, import SMTP config. Scheduled automatic backups with retention. Backup progress bar.
1.1.2
Major backup improvements: separate archives per component, pre-restore backups visible in list. Fixed double-action bugs across modules. SEO renamed to SEO/GSO. SMTP redesign with provider comparison link.
1.1.1
UX improvements: Dashboard redirect on activation, settings link in plugins list, SMTP log auto-refresh, recovery email notifications, and design fixes.
1.1.0
Major update: 13 new modules, complete SMTP translations, improved Fatal Error Recovery, and new Advanced Settings.
1.0.0
Initial release.