=== Ultimate WordPress Security, Cache and Translation ===
Contributors: Ultimatemultimediaconsult
Tags: security, cache, translation, performance, firewall, optimization, multilingual, speed, waf, cloudflare, brute force, seo
Requires at least: 5.8
Tested up to: 6.4
Stable tag: 1.0.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

The only plugin you need to secure, speed up, and translate your WordPress site. Replaces 3+ bloated plugins with one lightweight powerhouse.

== Description ==

Ultimate WordPress Security, Cache and Translation (UWSCT) is the definitive all-in-one solution for WordPress site owners who are tired of managing multiple, conflicting plugins. We have combined the three most critical aspects of website management—Speed, Security, and Global Reach—into a single, high-performance dashboard.

Whether you are running a high-traffic WooCommerce store, a corporate portfolio, or a personal blog, UWSCT provides enterprise-grade protection and optimization out of the box.

🚀 Module 1: Optimization & Cache Engine

Stop losing visitors to slow load times. Our caching engine rivals premium competitors by generating static HTML files that serve instantly, bypassing heavy PHP processing.

Static Page Caching: Creates ultra-fast HTML copies of your pages, reducing server load by up to 80%.

Smart Exclusions: Automatically detects and excludes dynamic pages like WooCommerce Cart, Checkout, and My Account to prevent conflicts.

GZIP Compression: Compresses data sent to the browser, reducing page size by up to 70%.

Browser Caching: Instructs visitor browsers to store static assets (images, CSS, JS) locally for instant repeat visits.

File Minification: Removes unnecessary whitespace and comments from CSS, JS, and HTML to shrink file sizes.

Mobile Caching: Generates separate cache files specifically optimized for mobile devices to improve mobile SEO.

Cloudflare Integration: Seamlessly connects to your Cloudflare account to purge the remote cache automatically when you update content.

🛡️ Module 2: Security Fortress

Protect your investment from hackers, bots, and brute-force attacks with a military-grade firewall.

Web Application Firewall (WAF): Blocks malicious traffic, SQL Injection (SQLi), Cross-Site Scripting (XSS), and bad bots before they even reach your site.

Login Brute Force Guard: Limits failed login attempts from a single IP address, locking out attackers instantly.

IP Whitelisting: Ensure you never get locked out by whitelisting your own IP address.

File Change Detection: Scans critical core files (wp-config.php, .htaccess) daily for unauthorized modifications and alerts you immediately via email.

Hardening: Options to disable XML-RPC (a common attack vector) and hide your WordPress version.

Two-Factor Authentication (2FA): Adds an extra layer of security by sending a verification code to your email upon login.

Custom Login URL: Hide the default wp-login.php page from bots by creating a secret custom login slug (e.g., /my-secret-login).

🌍 Module 3: Translation Manager

Expand your reach globally without the headache of complex translation plugins.

Frontend Language Switcher: A beautiful, floating widget that allows visitors to switch languages instantly.

100+ Languages: Supports all major languages via Google Translate.

Smart Auto-Translation: Integrates with Google Cloud Translation API to automatically translate your content server-side for SEO benefits (requires API key).

No API Key? No Problem: The frontend widget works out-of-the-box using a clever client-side redirect method, so you can offer translation immediately for free.

Customizable UI: Choose where the widget appears (bottom-right, top-left, etc.) and how languages are displayed (Flags, Names, or Both).

🤖 Bonus: AI Support Assistant

Stuck? Ask our built-in AI agent!

Powered by Google Gemini: A smart chat assistant right inside your dashboard.

Context-Aware: It knows about WordPress and this plugin's specific settings.

Instant Help: Ask "How do I clear the cache?" or "How do I set up Cloudflare?" and get instant, helpful answers.

== Installation ==

Upload the ultimate-wp-security-cache-translation folder to the /wp-content/plugins/ directory.

Activate the plugin through the 'Plugins' menu in WordPress.

The 30-Day Free Premium Trial starts automatically upon activation.

Navigate to the Ultimate WP SCT menu in your dashboard to configure the modules.

== Frequently Asked Questions ==

= Do I need to enable all modules? =
No! The plugin is modular. You can enable just the Cache, just the Security, or everything. We recommend enabling all three for maximum benefit.

= Will this break my WooCommerce store? =
No. The caching engine has built-in logic to automatically detect and exclude WooCommerce Cart, Checkout, and Account pages. You can also manually exclude specific pages in the settings.

= How does the 30-day trial work? =
You get full access to all features for 30 days. After that, the core engines will pause until you enter a valid license key. You can purchase a key from Ultimate Multimedia Consult.

= What happens if I don't have a Google API Key for translation? =
The frontend widget will still work! It uses a client-side redirection method to Google Translate, allowing visitors to view your site in their language. The API key is only needed if you want "server-side" translation where the HTML itself is rewritten before being sent to the browser.

= Can I use this with other caching plugins like WP Rocket? =
We strongly recommend disabling other caching or security plugins to prevent conflicts. Running two caching engines simultaneously can cause display issues, and running two firewalls can slow down your server.

== Screenshots ==

Dashboard Overview: The main command center showing the status of all modules.

Cache Settings: Granular control over page caching, minification, and Cloudflare integration.

Security Fortress: Settings for the Firewall, Login Guard, and 2FA.

Translation Manager: Configuration for the frontend language switcher.

== Changelog ==

= 1.0.0 =

Initial release.

Launched Optimization Engine with GZIP & Browser Caching.

Launched Security Fortress with WAF & Brute Force Protection.

Launched Translation Manager with 100+ languages.

Integrated AI Support Assistant.