Best way to create a evolving blog site (articles and notes)?

For years I have been trying to find a way to collate my thoughts/ research in the form of articles and notes. And I have been using Wordpress for that. Being a designer every couple of years I update the design and usually that breaks the design of previous blogposts and often I have deleted and recreate posts or just remove them.

So now I’m looking for a solution that can make it easy for me to retain all the articles and base layouts. Even when I update my core website. What could be the best way to do this?

I would appreciate if you could share your thoughts on this.

2 Likes

To create an evolving blog site that retains your articles and layouts even after design updates, consider using a static site generator like Hugo or Jekyll. These tools separate content from design, allowing you to update your site’s look without affecting your existing posts. Additionally, using version control (e.g- Git) can help track changes and revert to previous versions if needed. Pair this with a headless CMS like Netlify CMS for easy content management, and you’ll have a flexible, resilient blogging platform.

1 Like

You can use a “real” CMS with “multiple themes” like Drupal, Contao, Typo3 and others. From what it sounds like Contao seems to be the one you’s like best.

Alternatively you could “export” your WP site as a static site each time you update your theme. Then just collate all the various sites together. But I wouldn’t recommend that. It’s just a technical possibility.

Or, you take your old posts into consideration when you update your WP theme. WP supports types of posts. So just have every post be a type of a version and then have the theme to support that. So, when the WP theme encounters a blogpost that was layouted for a prior version of the theme, it will display that post accordingly.

1 Like