Static WordPress sites work a little differently than traditional WordPress sites. After the static site is launched, it does not have a connection to the WordPress database.
This can affect native WordPress functionality, like search and comments. Certain types of WordPress Plugins may also not function as expected with a static site.
WordPress themes generally have no problems, unless they come with special functionality like forms.
In this article we go over the how the things we do at Strattic to make many of these features work as well as static-friendly tools you can use to replace WordPress plugins not compatible with static sites.
You can see our static-friendly tools directory here.
Native WordPress functionality
We automatically replace the WordPress search with a custom Algolia solution. Advanced Search with filters that rely on query parameters is not supported yet.
Currently, native WordPress comments are not supported.
However, Disqus, FB comments and other third-party comments are supported. Please feel free to check out our static tools directory to see lots of alternative solutions that would work on a static site. View our guide for setting up comments here.
Password Protected Pages
Support for this feature is coming soon!
This feature is supported in Strattic. Learn more here.
This feature is supported in Strattic.
Not supported yet.
We support Contact Form 7 and Gravity Forms. We also support a range of form options in our static tools directory. Support for additional WordPress forms like Elementor Forms and WPForms coming soon!
We don't yet support WooCommerce functionality. Please feel free to check out our static tools directory to see lots of alternative solutions that would work on a static site such as Ecwid (check out our intro guide and video) and Snipcart. You can also use solutions like Shopify.
We don't yet support membership login functionality. Please feel free to check out our static tools directory to see alternative solutions that would work on a static site.
We support several third-party forum solutions such as Discourse that are listed in our static tools directory. We do not yet support WordPress forum plugins such as BuddyPress or bbPress.
Ajax Get requests
Strattic does not support Ajax Get requests.
Strattic does not support query parameters
Caching plugins are not needed on the Strattic platform. Best practice is to disable any caching functionality. Learn more.
Security plugins are not needed on Strattic. Best practice is to disable them so that they are not using server resources and putting an unneeded load on your site. Learn more.
Image Optimization Plugins
Yes! Images should be optimized to the smallest possible size using a tool like https://tinypng.com or WordPress plugins such as Imagify or Smushit. This can have a very significant impact on load time.
Minification (HTML, CSS, JS)
Yes! HTML, CSS, and JS should be minified to improve site performance. This can be done using plugins such as Autoptimize and we'll be releasing our own minification tool soon.
SEO plugins like Yoast SEO are supported, including support for sitemaps.
Make sure that your theme uses absolute dates (April 3, 1999) instead of relative dates (1 day ago).
Custom fields plugins like ACF(Advanced Custom Fields) are supported.
Themes and Page Builders
Themes/Frameworks/Page Builders (Elementor, Divi, Beaver Builder, Oxygen, Visual Composer, Genesis, etc)
Yes! We support the majority of the functionality in these themes/frameworks. The only modules we don't support are ones that use Ajax or query parameters.
We support most third party services like Salesforce, Hubspot, ZenDesk, Intercom, Mailchimp and more. Please feel free to check out our static tools directory to see lots of static-friendly options!
Theme/plugin/functionality not listed?
Feel free to email firstname.lastname@example.org with any questions about specific functionality.