After a couple of more minor releases for Simply Static, it’s finally time to push a more extensive update to the pro version. Version 1.1 includes many features, bug fixes, and improvements based on the feedback of the incredible community.
Table of Contents
Webhook-Support for GitHub integration
This is a big deal for all users using popular static hosting platforms like Netlify and Cloudflare Pages. Due to the limitation of the GitHub API, Simply Static has to commit each file as a single commit which resulted in a lot of builds when using automatic deployments on these hosting platforms.
Thankfully both are now supporting the deployment via webhook instead of deploying with each commit. Simply Static now has a setting in Simply Static -> Settings -> Deployment -> GitHub called “Webhook URL” – add the URL, and Simply Static will notify the hosting platform once all files are committed to GitHub.
The GitHub integration is quite popular, but sometimes it must be a bit simpler. Setting up a Personal Access Token, committing files, and handling branches aren’t for everyone. Simply Static is trying to please both segments: developers AND end users. The new BunnyCDN integration couldn’t be more straightforward – add your API key, set your pull-and storage zone, and you are ready to publish your static website.
I’m also using BunnyCDN now to deploy a static copy of my website. A detailed step-by-step guide on how I’ve done that and how that compares to my initial Cloudflare Pages setup will be available soon.
I rebuilt the existing search crawler integration to make it more reliable, extendable, and flexible than ever before. I also introduced a couple of settings to fine-tune the search.
You can now decide which elements should get used to building the search results. Don’t want to use the <title> element for the search result headline? No problem, choose an <h1> instead. Want to exclude specific pages? Or maybe specific patterns? We got you covered.
While improving the search crawler, I also took the time to build an integration for Algolia. You can now add your API keys, let Simply Static create the index on each static export, and use the Algolia autocomplete search instead of your usual WordPress search.
I’ve spent a lot of time with my users on improving the single exports, and we finally have a solution that should be good enough to cover most use-cases. The Single Export now automatically exports new images, the assigned taxonomy pages (like categories and tags), and the archive pages from the post type it belongs to. Pretty neat, right?
I also improved the overall handling of the config files. They now support subdirectory configurations, and they will be added automatically to each full static export. This ensures that you never have to worry about missing config files on your static website.
I will update the documentation to match the new settings and functionality in Simply Static 1.1 soon. As a solo developer, you only have so much time in a day, but you can expect the updated documentation within the next couple of days.
I also prepared a couple of new tutorials on Algolia, Zapier, and BunnyCDN, which will be published throughout December.
Simply Static Pro
The static site generator for WordPress. Better security and performance for your WordPress website.