=== OptimWP === Contributors: UfukArt Donate link: https://www.paypal.com/donate/?business=53EHQKQ3T87J8&no_recurring=0¤cy_code=USD Tags: optimize, optimization, clean, tweak, performance Requires at least: 5.0 Tested up to: 7.0 Requires PHP: 7.1 Stable tag: 1.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html 🚀 The ultimate WordPress optimization toolkit. Clean up unnecessary code, boost performance, and enhance security! == Description == **Transform your WordPress site into a lean, fast-loading powerhouse!** OptimWP is a comprehensive WordPress optimization plugin that gives you complete control over your site's performance and security. Remove bloat, disable unused features, and fine-tune your WordPress installation with just a few clicks. No coding knowledge required! Whether you're running a personal blog, business website, or e-commerce store, OptimWP helps you create a faster, cleaner, and more secure WordPress experience for your visitors. ### 🎯 Why Choose OptimWP? * **Zero Coding Required** - Simple checkboxes for every optimization * **Instant Performance Boost** - Remove unnecessary code that slows down your site * **Enhanced Security** - Disable potential security vulnerabilities * **Reduced HTTP Requests** - Faster page loading times * **Better SEO** - Faster sites rank better in search engines * **Lightweight & Efficient** - Minimal impact on your server resources --- ## ✨ Key Features ### 🔒 Security Enhancements **Disable Comments** Stop spam and reduce security risks by completely disabling the WordPress comment system. Perfect for business sites, portfolios, and landing pages that don't need commenting functionality. **Disable XML-RPC** Block one of the most common attack vectors used by hackers. XML-RPC is rarely needed for modern WordPress sites and disabling it significantly improves your site's security. **Disable REST API** Prevent unauthorized access to your site's data through the REST API. Reduces potential security vulnerabilities and protects your content from scrapers. **Disable File Editor** Remove the built-in theme and plugin editor from the WordPress admin panel. This prevents potential code injection attacks and unauthorized modifications to your site. **Change Login Error Message** Replace specific login error messages with generic ones, making it harder for attackers to determine valid usernames on your site. ### ⚡ Performance Optimizations **Remove Version from Stylesheets & Scripts** Strip version numbers from CSS and JS files to improve caching and prevent fingerprinting. Helps protect your site from targeted attacks based on known vulnerabilities. **Remove WordPress Dashicons** Eliminate unnecessary icon fonts from loading on the frontend (unless you're logged in). Reduces HTTP requests and improves page load speed for visitors. **Remove Generator Meta Tags** Clean up HTML bloat by removing WordPress version and plugin generator tags. Improves security by hiding what software versions you're running. **Remove Visual Composer, Revolution Slider & Yoast SEO Generator Tags** Strip unnecessary meta information added by popular plugins. Keeps your HTML clean and prevents information leakage. **Remove WPML Generator Meta** Remove multilingual plugin signatures from your HTML for a cleaner, faster-loading page. **Disable Auto Linking of URLs** Prevent WordPress from automatically converting URLs in comments into clickable links. Reduces spam and unwanted links. **Remove Capital P Dangit** Disable WordPress's automatic correction of "Wordpress" to "WordPress". Keep full control over your content. ### 🔧 WordPress Tweaks **Disable RSS Feeds** Turn off RSS/Atom feeds if you don't use them. Reduces unnecessary server requests and potential content scraping. **Disable Login Language Switcher** Remove the language selector from the login page for a cleaner interface and slightly faster login page loading. **Remove RSD Link, Short Link & WLW Manifest** Clean up header bloat by removing legacy meta links that modern sites don't need. Reduces HTML size and improves page load times. **Remove Powered By HTTP Header** Strip the "X-Powered-By" header that reveals your server's PHP version. Improves security through obscurity. ### 🔄 Update Management **Control Auto-Updates** Fine-tune automatic updates for WordPress core, plugins, themes, and translations. Choose which components update automatically and which ones you want to review manually. **Disable Auto-Update Email Notifications** Stop receiving notification emails for automatic updates while keeping the updates themselves active. Reduces inbox clutter without compromising functionality. ### 📝 Content Management **Disable Posts Revisions** Stop WordPress from saving multiple versions of your posts and pages. Reduces database bloat and improves database query performance. --- ## ⚠️ Important Security Note This plugin includes options to disable WordPress auto-updates. While this gives you more control, **we strongly recommend keeping auto-updates enabled for security patches**, especially for WordPress core. Only disable auto-updates if you have a robust manual update strategy in place. --- == Installation == ### Automatic Installation 1. Log in to your WordPress admin panel 2. Navigate to **Plugins → Add New** 3. Search for "OptimWP" 4. Click **Install Now** and then **Activate** 5. Go to **Settings → OptimWP** to configure your options ### Manual Installation 1. Download the plugin ZIP file 2. Go to **Plugins → Add New → Upload Plugin** 3. Choose the downloaded ZIP file and click **Install Now** 4. Activate the plugin through the **Plugins** screen 5. Navigate to **Settings → OptimWP** to start optimizing ### Configuration Simply check the boxes for the optimizations you want to enable. Changes take effect immediately after saving! --- == Frequently Asked Questions == = Will this plugin slow down my site? = No! OptimWP is designed to speed up your site by removing unnecessary code and features. The plugin itself is extremely lightweight and has minimal impact on performance. = Can I undo changes if something breaks? = Absolutely! Simply uncheck the options you enabled or deactivate the plugin to restore default WordPress functionality. = How can I reset all settings to default? = Deactivate and then reactivate the plugin on the WordPress Plugins page. This will reset all settings to their defaults. = Is this plugin compatible with other optimization plugins? = Yes! OptimWP works well with caching plugins, image optimization plugins, and other performance tools. It focuses on different aspects of optimization. = Will disabling updates affect my site's security? = If you disable auto-updates, you become responsible for manually updating WordPress, plugins, and themes. We recommend keeping auto-updates enabled for core security patches. = Do I need coding knowledge to use this plugin? = Not at all! Every feature is controlled by simple checkboxes with clear descriptions. No coding required. --- == Screenshots == 1. Main settings panel with all optimization options 2. Security settings section 3. Performance optimization controls 4. Update management options --- == Changelog == = 1.1 = * **New Feature:** Remove Powered By HTTP header for enhanced security * **New Feature:** Disable Auto Linking of URLs in comment section * **New Feature:** Remove Capital P Dangit correction * **Improvement:** Major code optimizations for better performance * **Improvement:** Enhanced plugin efficiency and reduced memory footprint = 1.0 = * 🎉 Initial release with 20+ optimization options * Security enhancements (XML-RPC, REST API, File Editor) * Performance tweaks (Remove versions, generator tags, dashicons) * Update management controls * Meta cleanup features --- == Upgrade Notice == = 1.1 = This version includes new security features and major performance improvements. Update recommended! --- ## 💝 Support & Feedback Love OptimWP? Please consider: * ⭐ [Leaving a 5-star review](https://wordpress.org/support/plugin/optimwp/reviews/) * 🐛 [Reporting bugs or requesting features](https://wordpress.org/support/plugin/optimwp/) * ☕ [Supporting development](https://www.paypal.com/donate/?business=53EHQKQ3T87J8&no_recurring=0¤cy_code=USD) --- **Made with ❤️ for the WordPress community**