‘Koning Gutenberg!’ Dat roep ik weleens tegen mezelf als ik een programmeer-puzzel heb opgelost. Mijn focus bij programmeren ligt vooral op het gebruiksvriendelijk maken. In dit geval gaat het om Gutenberg, de nieuwe editor-omgeving in WordPress.
Hierin heb ik een aantal aanpassingen gedaan in de manier waarop Gutenberg informatie opslaat in de database. Ik heb mijn oplossing gedeeld met anderen op github.com . Het is dan ook superleuk om te zien dat er, als oplossing, door andere programmeurs naar mijn post verwezen wordt.
Dus bij gebrek aan iemand anders om een veer in m’n kont te steken, noem ik mezelf dan maar ‘Koning Gutenberg’ voor een dag. (Dat kan overigens ook Koning CSS of PHP zijn als ik binnen die taal een oplossing heb bedacht;-)
In detail:
Mijn oplossing voorkomt HTML in de database en biedt vrijheid in het aanpassen van de opmaak. Het voornaamste issue is dat Gutenberg de HTML per pagina opslaat in de database. Als je dan aanpassingen wil doen in deze HTML dan moet dat handmatig per pagina gebeuren. Bij het openen van deze pagina krijgt de gebruiker (klant) een foutmelding te zien. Totaal niet klantvriendelijk. Ze gaan soms wel erg uit van de ‘happy blogger’ terwijl je daar als klant echt niet happy van wordt.
