Chatterbox – это новый плагин с забавным и творческим использованием редактора блоков. Он отображает чат или текстовые потоки с помощью блоков, стилизованных под разговоры. Пользователи могут ввести запись чата, включая временные метки, с предварительным просмотром в редакторе.
Поскольку письменные беседы по сути представляют собой небольшие блоки текста и мультимедиа, редактор блоков отлично подходит для составления и отображения этого типа контента. Блок Chatterbox можно найти в разделе «Элементы макета» средства вставки блоков. В нем есть возможность выбрать стиль (входящий, исходящий или событие) и добавить отметку времени.
Дэйв Райан , разработчик WordPress в Bluehost, сказал, что он создал плагин для тестирования API-интерфейса блока Gutenberg и позаимствовал компонент чата из системы дизайна Lightning Design от Salesforce. Он предположил, что Chatterbox может быть полезен для демонстрации демонстраций чат-ботов, публикации записей чата в новостях или просто добавления привлекательного визуального отображения в разговоры.
Как только API блочного контекста станет зрелым, Райан планирует добавить цвет фона и текста сообщения, имя и аватар отправителя сообщения, а также возможность переопределить отправителя сообщения для каждого сообщения для групповых чатов. Следующие шаги помимо указанного в дорожной карте включают следующее:
- Реализовать Bookends и другие SFDS Чат варианты
- Анимированные последовательности чата
- Автоматизированные анимированные последовательности с использованием длины символов для измерения времени
- Автоматическое скрытие мета сообщений на основе соседних блоков
- Изображения сообщений
- Файлы сообщений
Райан сказал, что некоторые из запланированных функций будут основаны на новых функциях в проекте Gutenberg. Как только они будут выпущены, он обновит Chatterbox, чтобы включить дополнительные параметры настройки. Плагин доступен бесплатно на WordPress.org, а его код можно найти на GitHub .