Theming (WordPress)

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen

Theming heeft betrekking op de presentatie op de site, oftewel de vormgeving. Een practische manier om verschillende themes te onderscheiden:

  • Statische themes: Met statische themes bedoel ik themes waarmee je min-of-meer de statische aspecten van site-weergave regelt, zoals de achtergrond, lettertypes en kleuren. In het bijzonder zijn regio's statisch. Wijzigingen vereist al snel dat je CSS- of theme-code moet aanpassen.
  • Dynamische themes: Met dynamische themes regel je additionele zaken via de interface zoals het aanpassen van regio's, maar vooral: page builders, waarbij je via een GUI pagina's configureert. Of nog een stap verder: Via de GUI creëren van one-pagers met eindeloos nieuwe interacties als je naar beneden scrollt.

Dynamische themes zijn een ware paradigma-verschuiving tav. statische themes. Het is effe wennen, maar ik verwacht dat ik nooit meer met statische themes ga werken. Zie de diverse DIY-artikelen in deze wiki voor ervaringen op dit gebied uit een ver verleden. En om het nog iets ingewikkelder te maken: De page builders van de diverse dynamische themes zijn mogelijk ook beschikbaar als losse plugins.

Voorbeelden:

  • Divi - Beschikbaar als dynamisch theme (Divi Theme) en als plugin (Divi Builder) om bestaande themes dynamisch te maken [1]
  • Visual Composer (js_composer) - Page builder, te gebruiken in combinatie met vrijwel alle themes.
  • BeaverBuilder - Page builder inclusief 15 themes

Divi vs. Visual Composer

Divi

  • (+) Compleet: Theme + page builder
  • (-) Duurder
  • (-) Géén live frontend editing (al komt het in de buurt)
  • (-) Je bent beperkt tot de content modules van Divi zelf, al schijnt hier een workaround voor te zijn

Visual Composer

  • (+) Heb ik ervaring mee
  • (+) Schijnt laagdrempeliger te zijn [2]
  • (+) Goedkoper [3]
  • (-) Exclusief theme
  • (+) Live frontend editing
  • (+) Populairste page builder for WordPress. Dus goede ondersteuning
  • (+) Inclusief ondersteuning WooCommerce & Yoast
  • (-) Frontend-editor is buggy [4]
  • (-) Traag?
  • $ 34,--

Bronnen