After 6 months of development, I finally released Simply Static Pro.
It's now simply the best Static Site Generator to use with WordPress (just saying).
Features I built:
GitHub Integration
With the GitHub integration, you can completely automate your entire development process. The only thing you need is a GitHub account. No knowledge of Git or GitHub itself is required, as Simply Static Pro handles the entire process for you and keeps your repository up to date.
The integration allows deploying your static website to:
Learn more about that here: https://patrickposner.dev/docs/simply-static/github
Builds and Single Exports
Create builds to export only a subset of pages/posts. You can assign a build to every custom post type in your WordPress admin area and export them.
Never sit back and watch a full static export running, instead run a complete export once and then use builds to export the changes as fast as possible.
You can also export single pages/posts after changed something.
Learn more about that here: https://patrickposner.dev/docs/simply-static/builds
Forms
Simply Static Pro supports Contact Form 7 and Gravity Forms to use on your static website. You can decide if you want to use an external service like Zapier and IFTTT or if your original WordPress website should handle the submission and send you an e-mail with all the details.
Learn more about that here: https://patrickposner.dev/docs/simply-static/forms
Search
Use a fully static search solution that does not rely on any Third-Party-Providers. It uses Fuse.js and creates an index of your whole website as a JSON file.
The search supports autosuggestion and fuzzy logic and is by default way more convenient than your default WordPress search.
Learn more about that here: https://patrickposner.dev/docs/simply-static/search
Comments
Enable comments on your static website without the requirement of Third-Party-Providers. Use your original WordPress website to submit the comment.
After a comment is added, Simply Static automatically exports a new static version of the post. You don't have to do anything.
Learn more about that here: https://patrickposner.dev/docs/simply-static/search