Вчера 10up официально анонсировала Convert to Blocks , плагин WordPress для преобразования классических сообщений в блоки. Цель состоит в том, чтобы предоставить пользователям безопасный маршрут миграции для старого контента, избавившись от бремени, связанного с другими опциями в пространстве.
Я кратко упомянул этот плагин в статье, посвященной массовому преобразованию в серии «Спросите бармена». Однако я не мог рекомендовать его большинству пользователей, потому что он был размещен на GitHub , сайте, ориентированном на разработчиков. Теперь, когда он официально находится в каталоге плагинов WordPress, это гораздо более удобный вариант.
Большинство вариантов преобразования либо конвертируют сообщения массово, либо вручную, например, когда пользователь нажимает кнопку. Массовые конвертеры могут быть проблематичными в больших масштабах просто потому, что у пользователей нет надежного способа проверить успешность преобразования каждого сообщения в блоки. Конечно, пользователи могут проверять эти сообщения индивидуально, но это непрактично при работе с более чем несколькими десятками сообщений.
Массовые преобразователи также выполняются вместе с резервным копированием базы данных. Это разумно делать при одновременном изменении большого количества контента на всякий случай.
«Мы увидели пространство для третьего пути – решения, которое избавляет редакторов, которые натыкаются на классические блоки и им нужно знать, как их преобразовать, а также сдерживает преобразование контента до тех пор, пока контент не будет изменен – и в этот момент, как правило, , снова проверил внешний вид сайта », – написал в объявлении Даршан Савардекар , ведущий веб-инженер 10up.
«Именно здесь и появилась идея« Преобразовать в блоки ». Это началось как творческое инженерное решение для снижения рисков и улучшения отображения контента. Его успех вдохновил на разработку и публичный выпуск плагина, чтобы помочь другим облегчить безопасную миграцию контента в редактор блоков WordPress ».
Решение 10up – это нечто среднее. Он конвертирует сообщение только тогда, когда пользователь входит в экран редактирования для него. С этого момента пользователь может проверить, правильно ли выглядит преобразование, исправить любые проблемы, если они возникнут, и сохранить сообщение.
По сути, он работает так же, как параметры преобразования в блоки по умолчанию в WordPress, без ручного шага.
Для многих пользователей это идеальное решение. Поскольку классический контент работает так же, как и всегда в интерфейсе, нет необходимости преобразовывать его, если также не возникает необходимость редактировать сообщение.
Преобразовать в блоки также добавляет новый столбец на экран управления сообщениями под названием «Редактор». В нем указано, был ли контент создан с помощью блочного или классического редактора, что позволяет пользователям быстро просматривать сообщения, не проверяя сообщения по отдельности.
Как и другие плагины, Convert to Blocks использует функцию преобразования ядра, что является несовершенным решением. В зависимости от содержания сообщения при преобразовании иногда возникает ошибка. Вот почему массовые решения часто проблематичны. С помощью этого плагина пользователи сразу после редактирования сообщения узнают, есть ли проблема.
Учитывая доступные сегодня плагины для преобразования классических сообщений в блоки, это был бы мой лучший выбор. Он фокусируется на преобразовании в блоки там, где это важно – в процессе редактирования – и устраняет некоторую ручную работу для пользователя.