Плагин WP-Recall и Gutenberg в WordPress 5 — есть ли совместимость?


Ходят слухи: что WordPress 5.0 выйдет в первой половине этого года. Вначале неофициальные источники указывали дату выхода на конец апреля, сейчас ходят слухи что WP 5.0 выйдет к концу июня 2018-го.
Но слухи - это такая штука - за что купил, за то и продал.

Уже сейчас пользователи нервничают, негодуют, а кто-то восхищается Гутенбергом. Ставят его, экспериментируют. Я в одном стриме поучаствовал в переводе его на русский язык.
В течении трёх часов стрима, что вёл Денис Янчевский (и компания), перевели его на русский на 95%. Вот они герои. Но сейчас гутенберг перевод на русский составляет 80% - добавляются новые строки. И хорошая новость - API устаканилось и документация на новый ВП редактор хорошая. + конечно же разработчики делают свои руководства в тексте и видео и постепенно учатся работать с ним.

Отвлёкся.


Итак: гутенберг, видимо, подходит к релизу, и разработчику WP-Recall - Андрею, не стоит упускать этот момент из виду (а он его посмотрел и проблемы не заметил). Сейчас многие плагины пишут о корректной работе как с "Гутером", так и без него. Я сегодня посмотрел вопрос совместимости с плагином и проблем не заметил. Блок произвольных полей выводится в гутенберге - в общем работает.

Дело в том что форма публикации плагина WP-Recall находится во фронтенде - т.е. в лицевой части сайта. Там нет никакого Gutenberg-а. Весь "Гутер" в админке.

Давайте посмотрим что там:

WP-Recall произвольные поля в админке
WP-Recall произвольные поля в админке

Как видим, блок произвольных полей WP-Recall находится внизу. Я посмотрел его работу - данные он сохраняет и изменяет. Значит проблем при работе с новым редактором нет. Если вы привыкли публиковать через админку и редактировать там - все работает.

Вот опубликованная запись в фронтенеде (лицевой части):

Опубликованная запись в фронтенеде
Опубликованная запись в фронтенеде

- на дефолтной ВП теме.

Заметил как гутенберг хранит данные - он использует HTML-комментарии для разметки:

Как Gutenberg хранит разметку
Как Gutenberg хранит разметку

- так что в вашей базе данных будет храниться и эта "верстка" для него. Для меня это не критично - я помню свой старый проект - местами там у меня был и не такой "фарш".

Подведя итоги - работа плагина WP-Recall с новым редактором Gutenberg, что появится в WordPress 5.0, не вызвала нареканий.

Ну а что до самого редактора - я проникся к нему - на самом деле что хорошо: уйдет наследие TinyMCE - этот редактор развивала не команда ВП, а значит что им сложней было его контролировать. ГутенБлоки (GutenBlocks) - это удобная вещь. Я с ним никогда не работал - но суть понял сразу. Удобно, быстро и стандартно (стандартизировано).
Появляются уже плагины: добавляют блоки с картами, с кодом (для подсветки синтаксиса), с галереями и даже целые карточки товаров и кнопки CTA (Call to action) - что так любят на лендинг пейджах. Все это говорит о том - что скоро убогие пейдж билдеры подвинутся и будет единый стандарт. Как это однажды произошло с кастомайзером для ВП тем.

Гутенбергу быть!

#WP-Recall

3 комментария

      1. вот хз, мне TinyMCE показался проще, опыт подсказывает, что чем проще тем лучше, но обратно уже конечно ничего откатывать не будут так что может и будут задавать озвученный тобой вопрос только потому что не пользовались TinyMCE 🙂

        0

Оставьте комментарий

Авторизация
*
*
Регистрация
*
*
*
Настоящим подтверждаю, что я ознакомлен и согласен с условиями политики конфиденциальности
Генерация пароля
Написать
*
*