С
Статьи
394
20 Февраля
0

Горячие клавиши WordPress в новой версии движка станут еще горячее

admin

Теперь мы есть в Telegram! Самое свежее на нашем канале

Горячие клавиши облегчают работу не только в десктопных приложениях, но и в WordPress. Тем более что в следующей версии CMS появится возможность их настройки. Хотя не через пользовательский интерфейс, а лишь путем редактирования кода.

А они там были?

Констатация «прискорбного» факта: многие (даже опытные) пользователи WordPress не ведают о существовании горячих клавиш в движке. А первые из них появились еще в «доисторических» версиях CMS. Простейшие клавиатурные комбинации предназначены для форматирования текста во встроенном редакторе WordPress. В версии движка 4.2 список сочетаний клавиш расширился. Новые комбинации позволяют более «развернуто» стилизовать текстовый контент. Например, выровнять по центру, разместить ссылку, цитату, вставить список и т.д. А еще раньше (в версии 2.7) движок получил поддержку hot key для упрощения модерации пользовательских комментариев. Для справки: 2.7 редакция CMS была выпущена в далеком 2008 г. Но этот функционал не пользовался спросом среди администраторов и о его существовании мало кто догадывался. По умолчанию горячие клавиши для проверки комментариев в WordPress отключены. Для их активации нужно перейти в настройки профиля и поставить флажок в одноименном чекбоксе. Но, скорее всего, горячие кнопки в WP не востребованы из-за предопределенности их вариантов. В большинстве десктопных приложений пользователь может самостоятельно задавать сочетания клавиш для каждой команды. А в WordPress доступны только «намертво» вшитые комбинации. Но все изменится в следующей (5.4) версии движка…

Смогут, но только не все

На официальном сайте WordPress команда разработчиков проекта сообщила о добавление в новую редакцию CMS пакета @wordpress/keyboard-shortcuts. Он предназначен для регистрации и удаления пользовательских hot key в блочном редакторе. А также для их отображения в списке доступных. Только пока не все так радужно! Ведь для этого придется «переделать» код движка, используя следующие средства:
  • Действие registerShortcut – используется для регистрации новых комбинаций.
  • Хук useShortcut – предназначен для определения поведения клавиатурного сочетания.
  • Для удаления – wp.data.dispatch( 'core/keyboard-shortcuts' ).unregisterShortcut

Луч надежды!

В конце своего поста команда WordPress пообещала в одной из следующих версий движка добавить к модулю @wordpress/keyboard-shortcuts интерфейс с кнопочками. Что значительно расширит возможности персонализации CMS. Ведь лезть в код «сердца» своего сайта осмелится не каждый из нас!
0 комментариев
Добавить комментарий