Recently, I was working on a rewrite of one of our theme list posts and in the process I tested over 30 themes. By the end, I came to the unfortunate conclusion that the majority were junk. My gut feeling was that the “shiny cover, empty box” syndrome I encountered was more widespread than only the niche I worked on. So I decided to fire up a test instance of WordPress and went through 31 additional themes in a separate niche. These are the results of my research.

More Stories
How to Connect Cursor to WordPress With MCP (Developer’s Setup)
Build a Curated News Aggregator With WordPress (One Plugin, Full Pipeline)
White-Label LMS for WordPress: The Agency Playbook (2026)