WPNews.nl

Blocks van builders mixen


Kun je de blocks van verschillende Gutenberg builders mixen?

Als voorbeeld gebruik ik hier blocks van Kadence blocks en Greenshift blocks.
Kun je deze mixen op één website: ja, probleemloos. Zie dit artikel voor details. Kun je ze ook mengen op één webpagina? Ja en nee.

Wat kan wel en wat niet met mixen?

Blocks van verschillende builders plaatsen op een pagina

Los op een pagina kun je blocks van verschillende builders gewoon mixen; ik heb tijdens de tests en dagelijkse werkzaamheden geen problemen ondervonden. Met los bedoel ik los op een pagina, dus niet in een blok van een andere block builder geplaatst.

Eenvoudige blocks in een block plaatsen van een andere builder

Bijvoorbeeld een header, tekstblok of illustratie blok, kun je probleemloos plaatsen in een kolom of sectie van een andere builder. Dit komt regelmatig voor en heeft nog nooit voor problemen gezorgd.

Geavanceerde blocks in een block plaatsen van een andere builder

Een accordeon van Greenshift plaatsen in een sectie van Kadence gaat niet goed. Gutenberg gaat er nog netjes mee om, omdat de healer en het tekstblok van de accordeon zichtbaar zijn, maar het hele accordeon effect is verdwenen. Hetzelfde geldt als ik een accordeon van Greenshift plaats in een modal van Kadence; niet doen.

Secties en kolommen mixen

Je kunt je afvragen waarom je dit zou doen. Laatst ontdekte ik bijvoorbeeld een beperking van een kolom van een Gutenberg block builder, en hoopte in een best ingewikkelde structuur van meerdere kolommen, een modal en daarin weer meerdere secties en kolommen, een kolom van Greenshift te kunnen plaatsen. Dat werkte niet. De Gutenberg builder weigerde zelfs om de kolom in de structuur te plaatsen. Of ik wilde het query filter van Kadence gebruiken op een bijna 100% Greenshift website, en dat kon alleen als ik de hele query op die pagina ook met Kadence nieuw opbouwde.

Conclusie mixen blocks van verschillende builders

Je kunt het gerust doen. Hou er echter rekening mee dat je één block collectie echt als basis dient te gebruiken. Met basis bedoel ik secties, kolommen en zelfs accordeons van dezelfde block collectie gebruiken op een pagina, en liefst zelfs hele website. Vervolgens kun je af en toe een block ‘lenen’ van een andere builder.

Translate »