Snow Monkey Editor: плагін для додавання довільних стилів

Як тільки блоковий редактор був доданий до WordPress, в екосистемі відразу, як гриби після дощу, стали з’являтися численні плагіни з колекціями блоків. Ці плагіни швидко завоювали популярність у сотень тисяч користувачів. CoBlocks, Kadence Blocks, Ultimate Addons for Gutenberg – всі ці проекти пропонують десятки блоків в одному пакеті, торкаючись переважно блоків, не представлених в ядрі. Запуск каталогу блоків WordPress.org став додатковим стимулом для появи одноблочних плагінів; тепер користувачі могли легко розшукувати та встановлювати блоки прямо у редакторі.

Snow Monkey Editor

Блокові теми зазвичай містять менше кастомного CSS-коду, ніж традиційні теми, тому деякі розробники плагінів експериментують із застосуванням незвичайних стилів до базових блоків WP. Snow Monkey Editor, створений Такаші Кітадзімою (Takashi Kitajima) – один із таких плагінів. У ньому немає нових блоків. Натомість плагін розширює блоковий редактор, надаючи унікальні стилі базовим блокам, немов вони є кастомними.

Наприклад, Snow Monkey Editor бере простий абзац і перетворює його на різні види попереджень, повідомлень, цитат тощо.

Поряд із абзацами плагін застосовує додаткові стилі до блоків зображень – з’являються різні тіні, криві рамки.

Snow Monkey Editor

Блок List також включає кілька різних попередньо встановлених стилів, що дозволяють зробити списки більш цікавими.

Snow Monkey Editor

Плагін додає іконку мавпи у блоковий тулбар. З її допомогою можна додатково налаштувати форматування тексту, змінити колір фону, розмір шрифту, міжлітерний інтервал, висоту рядка, колір тексту тощо.

Snow Monkey Editor

Snow Monkey Editor також включає деякі утиліти та налаштування відображення для всіх блоків, у тому числі:

  • Відображення в залежності від розміру дисплея смартфона/планшета/монітора (за допомогою медіа-запитів).
  • Відображення залежно від ролей користувача (за допомогою хука render_block).
  • Публікація параметрів дати/часу.
  • Редагування опцій залежно від ролі користувача (доступне лише адміністраторам).

Відповідно, за допомогою цих параметрів можна, наприклад, приховувати вибрані блоки в залежності від встановленої дати, приховувати контент залежно від розмірів екрана пристроїв, блокувати редагування контенту на основі ролей користувача. Деякі з цих параметрів можуть бути корисні під час створення клієнтських сайтів.

Колекції стилів для різних блоків нагадують мені часи ще до появи блокового редактора, коли користувачі створювали аналогічний форматований текст за допомогою шорткодів. Новий блоковий підхід менш громіздкий, за допомогою якого користувачі можуть швидко переглядати стилі під час роботи в редакторі.

Плагін Snow Monkey Editor доступний на WordPress.org і має понад 10 000 активних установок. Його можна використовувати практично з будь-якою темою, оскільки стилі переважно універсальні, тонко підібрані. Коли плагін деактивовано, стилі блоків відкочуються до базових. Такаші Кітадзіма є автором плагіна Snow Monkey Blocks з 30 довільними блоками, Snow Monkey Forms з 13 блоками, а також теми Snow Monkey.

Прокоментувати

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *