“I’ve so many design concepts in my head that I’m about to make it my mission to singlehandedly fulfill [Matt Mullenweg’s] imaginative and prescient of 5,000 Full Website Modifying #WordPress themes within the listing,” tweeted Brian Gardner earlier in the present day.
I’m simply not seeing the necessity for multiple theme for FSE so long as I can override the look of it.
Would admire somebody explaining why one theme like @frostwp COULDN’T simply be the usual.
Making extra themes feels prefer it defeats the idea of FSE altogether.
It’s not the primary time somebody requested whether or not multiple block theme is critical. In 2019, Wealthy Tabor proposed adding a base theme to WordPress itself, one upon which others can be constructed, if in any respect.
Even that was not the primary time somebody had contemplated comparable one-theme utopias all through the platform’s historical past. Many framework-style father or mother themes have all made a run for it.
Allow us to assume for a second that WordPress has reached a state the place all themes now not want customized PHP and CSS code. We’re nowhere close to that time but, however we will think about such a day may be potential within the comparatively distant future. On this splendid world, templating, styling, theme-supported options, and plugin integration are neatly packaged into one thing configurable from the admin. In apply, customers might management any facet of their web site’s front-end by the interface.
The issue is that somebody nonetheless must make these customizations, and never everybody has a knack for design. One individual’s skill doesn’t mechanically translate to all different customers.
Maybe a extra essential level is that not everybody needs to customise their web site’s design. Some folks merely need to discover one thing that fits their type and transfer alongside.
There are different routes for arriving on the identical vacation spot, however themes are at the moment the one dependable automobile.
Themes and swapping out the entire thing is an previous mind-set. Certain a theme might = portray however I’m saying why can’t we simply swap out the theme.json and get the identical outcome? Why the necessity for themes in any respect when all we have to change is theme.json.
That could be a future that I’d not thoughts striving for. It’s not insurmountable, however there may be an uphill climb that WordPress will undoubtedly wrestle with. With no standardized CSS toolkit in place, switching
theme.json information merely doesn’t work. If WordPress tackles that downside, it takes us one step nearer.
theme.json solely represents settings and types. It says nothing in regards to the construction of a web site. Pre-configured templates are nonetheless mandatory. Proper now, that job sits squarely on high of the theme writer’s shoulders.
If and when a well-designed person expertise for full-page patterns lands in WordPress (related ticket), the template argument turns into much less related. With such a system in place and sufficient selection from the sample listing, some customers won’t require themes to deal with this.
The one worthwhile argument I’ve for a number of — even 1,000s of — themes is the promise they make to the person: set up this factor, and also you get this outcome.
For instance, a pizzeria proprietor installs WordPress on their web site and begins on the lookout for a design for his or her on-line presence. That is possible somebody working all day in a sizzling kitchen and comes house exhausted at night time. Nonetheless, they hop on the pc to replace tomorrow’s specials or tinker with a brand new homepage format for a couple of minutes. Every little thing about that have ought to be catered to their use case. As an proprietor, chef, partner, and father or mother, they should rapidly get issues completed and spend the remainder of the night time with their household.
This and 1,000s of comparable eventualities are why themes are as necessary in the present day as they ever have been. Not everybody has the privilege of time, the skillset, or the inclination to piece their websites collectively.
When completed nicely, block themes provide a managed expertise that cuts out all of the cruft. They really feel like they have been constructed for an viewers of 1 whereas being versatile sufficient for public launch.
Sample class sorts, which aren’t at the moment in WordPress, might evolve into that position. The Block Pattern Explorer plugin allows the characteristic, however themes should add assist for the kinds to seem.
Within the following screenshot, I’ve created a “Profile Playing cards” sort in a theme of mine, nevertheless it may very well be industry-specific:
It ought to be as straightforward as finding an industry-specific sort and discovering patterns for the pizzeria proprietor. A theme can provide that by both packaging patterns or pointing to these hosted within the listing.
I might see this evolving into extra of a kit-like resolution.
I disagree with Schutzsmith’s conclusion of needing solely a single theme however not the questions he’s asking. Our design group can’t merely say that themes ought to be “this one factor” as a result of that’s what they’ve all the time been. Its members want to repeatedly ask: What’s a WordPress theme?
The reply could also be completely different to numerous teams of creators and customers. If somebody can get the whole lot they want from the sample listing with out switching from Twenty Twenty-Two, possibly themes are irrelevant. If a creator merely likes constructing international type variations (
theme.json information), WordPress ought to make it straightforward to make use of them on a variety of web sites.
Nonetheless, many customers will nonetheless want turnkey design options, and themes will be one of the best ways to facilitate that. I have no idea if that’s 100, 1,000 or 5,000, however we’ll see the way it goes.