In a bit of an urgent bummer at the problem, we developed and delivered a Wordpress site with blog post layouts that are split in 2 columns via Gutenberg built in columns, on desktop, the site appears like a magazine, where users read items from left col to right, and then left to right again, as per the numbering on my attached diagram.
However in mobile, as per usual, one entire column would stack on the other one, hence the order is off.
Is there a way to actually pull this off? To have that ordered content in a wordpress blog post and be able to allow client to create those posts in the CMS.
I know the obvious method would be masonry layouts, but to my knowledge, no theme/plugin allows you to enter blog posts with a mixed media in ordered masonry blocks.
In a bit of an urgent bummer at the problem, we developed and delivered a Wordpress site with blog post layouts that are split in 2 columns via Gutenberg built in columns, on desktop, the site appears like a magazine, where users read items from left col to right, and then left to right again, as per the numbering on my attached diagram.
However in mobile, as per usual, one entire column would stack on the other one, hence the order is off.
Is there a way to actually pull this off? To have that ordered content in a wordpress blog post and be able to allow client to create those posts in the CMS.
I know the obvious method would be masonry layouts, but to my knowledge, no theme/plugin allows you to enter blog posts with a mixed media in ordered masonry blocks.
I've implemented a working solution for now, which is to input everything as a 'flat' no column post, this way the 'flow' of the content when the client is entering is exactly how it would be on mobile.
On Desktop, I apply width:50% and masonry plugin to all direct child elements of the post-body container.
On Mobile breakpoints in CSS, I make the child elements width 100%.
It's working well for now, although as usual, certain combinations of block heights might result in unexpected layouts.