Does WordPress Need a Grid System?

Justin, from WPTavern, has recently posted an article considering whether WordPress needs a grid system. As a designer, I am inclined to say yes.

I have been using the Layout Grid plugin, that Justin mentions, for a couple of months now and I really like it. Superficially you can recreate all the layout grid layouts with the columns block. But it feels a lot more robust.

The addition of consistent columns, and gutters, and better control of the responsive output, gives a sense of control that I don’t feel with the columns block. The columns block lacks a sense of permanence. The fact you can resize columns to any percentage makes consistent designs (in particular by non-designers) very difficult.

Now, I have issues with the plugin as well. The biggest of which is that the front end CSS is 60.3kb, which for a grid layout is huge, and on this website would triple the size of the average page load. As an aside, I have created an issue about this problem on Github but it’s yet to have a response. Hopefully it can be addressed since performance online is very important and I’d like to use the plugin publicly.

But I believe the goal with the Layout Grid plugin is to contribute back some of the learnings to the core WordPress project, and I would be very happy if a variation on this plugin was one of the things introduced.

Speaking personally, I have wanted to build some sort of grid plugin for a couple of years now, but I haven’t been able to work out a structure I am happy with; one that allows flexibility without complexity.

Having done some research I currently favour the grid block in the Atomic Blocks block collection. It’s a halfway house between the complexity of Layout Grids, and the simplicity of the core columns block.

Hopefully a core grid system will be introduced in the future, that will make creating interesting designs super easy.

Let me know what you think on Mastodon, or BlueSky (or Twitter X if you must).

WordPress News

The latest WordPress updates from the WPBriefs Podcast.

Related Posts

14 Jun 2021

Take Control of WordPress Plugin and Theme Notifications

Plugin notifications have been a problem in WordPress for a long time now. Last week I saw a conversation on Slack where a developer said he thought they were getting out of hand, and then posted this screenshot:There’s a core...
27 May 2013

WordPress: 10 Years Young, What Does The Future Hold?

WordPress is now 10 years old. I started using wordpress 9 years ago – which means I joined the WordPress community early on. The reason I chose WordPress is simply because of the fabled 5 minute install process – I...
09 Jul 2010

Lowercase p, dangit! WordPress Controversy

There has recently been a new piece of code added to the WordPress core which makes sure that people spell WordPress correctly – automatically correcting misspellings (ie. making the P in the middle uppercase).On its own this seems harmless enough...
22 Sep 2019

The End of WordPress Themes is in Sight

It’s been a long time coming.I currently earn a living selling WordPress themes. In a couple of years that won’t be the case. I might be earning something from themes, but themes as we know them will no-longer be made.In...
16 Mar 2019

The WordPress Block Directory

There has recently been a proposal to introduce a new type of plugin into WordPress. One specifically for editor blocks.I find this an interesting concept, and I can definitely see some benefits, but there are also some downsides. For starters;...
17 Dec 2009

WordPress MU 2.8: Beginner’s Guide review

WordPress MU 2.8: Beginner’s Guide surprised me positively. To be honest, I did hesitate before accepting a review copy from the publishers as I fully expected it to be “just” a beginner’s guide to WordPress mu (the multi user version...