Description
Assertivlogix Static HTML Pages is a high-performance solution for serving WordPress content. It generates static HTML files of your posts, pages, and archives, and serves them either through high-performance .htaccess rules or an early-PHP fallback.
Features
- Ultra-Fast Performance: Serve your pages as raw static HTML. Bypasses WordPress core and database queries entirely when using .htaccess mode.
- Automated Site Generation: One-click tool to generate your entire site’s static files with real-time progress tracking and logs.
- Real-time Synchronization: Automatically regenerates specific static pages whenever you update a post, page, or category.
- Smart Pagination Caching: Automatically discovers and generates static HTML for paginated archives and listing pages.
- Advanced Redirection Manager: Powerful built-in SEO tool to manage 301, 302, and 307 redirects with direct .htaccess synchronization.
- WooCommerce Integration: Intelligently handles dynamic cart, checkout, and account pages by excluding them from static caching.
- Smart Exclusions: Robust settings to exclude specific post types or individual pages from being cached.
- Admin Bypass: Logged-in administrators and editors automatically bypass the static cache to ensure they always see live, real-time changes.
- Premium Admin Dashboard: Modern interface with real-time status indicators and colored « Generated » badges directly in your Post/Page lists.
- Multi-Layer Serving: Employs high-performance Apache rewrite rules for maximum speed, with a reliable PHP fallback for other server environments.
- WordPress Multisite Compatible: Fully supports multisite networks with individual static cache directories and rules for each subsite.
Configuration
- Dashboard Overview: Navigate to Assertivlogix Static HTML > Dashboard.
- Exclusions: Check any Post Types or Taxonomies (Categories/Tags) you want to exclude from the static cache under the « Manage Post Type Exclusions » and « Manage Category / Tag Exclusions » sections.
- Nonce Auto Refresh: If you use AJAX forms or WooCommerce in long-running admin sessions, enable « Nonce Auto Refresh » and select an interval.
- CPT Listing Page Mapping: If you use custom post types, map them to their corresponding archive/listing page URLs (e.g., set
portfolioto/portfolio-list/). This ensures the listing page is regenerated when a new item is published. - Save Settings: Click the Save All Settings button at the bottom of the page to apply your configuration.
- Enable High Performance: Click the Update .htaccess Rules button to deploy the Apache rewrite rules, enabling ultra-fast direct serving of static files.
- Generate Site: Finally, click Start Generation or Generate All to build your initial static HTML cache.
Captures d’écran




Installation
- Upload the plugin folder to the
/wp-content/plugins/directory. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to the ‘Assertivlogix Static HTML’ menu in your WordPress dashboard.
FAQ
-
Does this plugin work with e-commerce plugins like WooCommerce?
-
Yes! The plugin comes with built-in WooCommerce integration. It automatically detects and excludes dynamic pages like the Cart, Checkout, and My Account from being cached.
-
How does the High-Performance mode work?
-
When .htaccess rules are updated, Apache will serve the static index.html files directly without ever loading PHP or connecting to the database, resulting in near-instant load times.
-
Will my contact forms still work?
-
Yes, as long as your contact form plugin uses AJAX to submit data. If the form requires a page reload to a PHP script, you should ensure that specific script or page is not being cached.
-
What happens when I update a post?
-
The plugin automatically detects the update and regenerates the static HTML for that specific post and the homepage to ensure your site stays up to date.
-
Can I disable static HTML generation for a specific page or post?
-
Yes! When editing any post or page, look for the « Static HTML » meta box (usually in the sidebar). Simply check the « Disable static HTML generation for this post » option and save your changes.
-
Is WordPress Multisite supported?
-
Yes! The plugin is fully multisite compatible. It automatically creates isolated static HTML directories for each site in your network (e.g.,
site-1,site-2) and generates site-specific .htaccess rules to ensure efficient serving across the entire network.
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs & développeurs
« Assertivlogix Static HTML Pages » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Assertivlogix Static HTML Pages » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.0.0
- Initial release with modular OO structure and .htaccess support.