Theming (WordPress)
Versie door Jeroen Strompf (overleg | bijdragen) op 29 sep 2017 om 13:50
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,--