Chatterbox is een nieuwe WordPress plugin die op een hele leuke en creatieve manier gebruik maakt van de blok editor. De plugin geeft chats of SMS threads weer door middel van blokken die zijn vormgegeven als gesprekken. Gebruikers kunnen een chatbericht inclusief tijdsaanduiding intypen, met een live voorvertoning in de editor.
Hoe is de Chatterbox plugin ontstaan?
De Chatterbox plugin werd gebouwd door Dave Ryan, WordPress ontwikkelaar bij Bluehost. Hij bouwde de plugin in de eerste instantie om de Gutenberg Block Context API te testen. Hij leende het chat-component van het Lightning Design System van Salesforce. Inmiddels is de plugin gratis beschikbaar gesteld op WordPress.org, zodat iedereen er gebruik van kan maken.
Waar kun je Chatterbox voor gebruiken?
Omdat getypte chatgesprekken in feite kleine blokjes van tekst en media zijn, leent de blok editor zich uitstekend om dit type content samen te stellen en weer te geven. Chatterbox kan heel handig zijn om demo’s van chatbots te laten zien, chat gesprekken in nieuwsberichten te publiceren, of simpelweg een visuele weergave van een gesprek te creëren.
Hoe gebruik je de Chatterbox plugin?
Nadat je de Chatterbox plugin geïnstalleerd en geactiveerd hebt, kun je het nieuwe Chatterbox blok vinden onder de categorie Layout Elementen in de blok inserter. Je hebt een aantal opties. Zo kun je een stijl selecteren (Inbound, Outbound of Event) en een tijdsaanduiding toevoegen.
Wordt deze plugin nog uitgebreid?
Ryan is van plan om de plugin in de toekomst uit te breiden met verschillende features. Hierbij kun je denken aan:
- Chat achtergronden
- Tekstkleuren
- Afzenders met naam en avatar
- Geanimeerde chat sequenties
- Chat afbeeldingen en bestanden
Een aantal van de geplande features zullen afhankelijk zijn van nieuwe features binnen het Gutenberg project. Zodra die geïntegreerd zijn, zal hij Chatterbox updaten met meer aanpassingsmogelijkheden.