I’ve been wanting to migrate my blog from WordPress to Hugo for a long time. It had over 700 posts and I already trim it down to 150 to make my migration easier.
I already have my posts in markdown format, but I’ve been struggling to find a theme that is easy to setup with all I need:
- Sticky header
- Sticky sidebar (right side) with featured, recent posts and a 300x250 banner
- Get thumbnail and feature image from front matter
- Giscus comment system
- Next/Prev navigation in each post
- Dark/light mode
- Back to Top Button
I really like how my blog currently looks on WordPress and want to replicate it as much as possible with Hugo.
The best candidates I tried so far.
The first option almost has all I want, only lacks featured image support (the dev is great so this might get added soon). However, should I be worried that it has over 90 MB of node modules. Will this affect the maintenance, security and speed of the website?
The second option is expected to get search capability added next week, but lacks Next/Prev navigation in each post.
The third option would need a lot of work to adapt to how I want it.
Anyway, I really want to choose a theme and stick with it for many years, like I did with WordPress, since I’m going to spend a lot of hours adapting the front matter of 150 posts to it.