Как плагин Gutenberg Ramp помогает вам подготовиться к Gutenberg

Опубликовано: 2018-07-14

С приближением запуска WordPress 5.0 сейчас как никогда важно подготовиться к приезду Гутенберга. Один из плагинов, который призван помочь вам в этом, - это Gutenberg Ramp. Это позволяет вам выборочно использовать новый редактор в определенных разделах вашего сайта, помочь вам познакомиться с редактором перед его запуском, а также по частям протестировать его функциональность.

В этом посте мы познакомим вас с плагином и обсудим текущее состояние Gutenberg. Мы также покажем вам, как использовать Gutenberg Ramp, чтобы получить фору.

Пойдем!

Текущее состояние Гутенберга

Если вы еще не знакомы с Gutenberg или не следили за его развитием в течение последних нескольких месяцев, давайте начнем с краткого обзора. Gutenberg - это текущее название нового интерфейса редактирования контента, который заменит текущий редактор WordPress. В настоящее время его планируется включить в WordPress 5.0, запуск которого ожидается в ближайшие несколько месяцев.

Версия плагина Gutenberg недавно была обновлена ​​до версии 3.1. Он предлагает несколько новых функций, таких как интерфейс подсказок для начинающих. Гутенберг также был главной темой для обсуждения на WordCamp Europe 2018, где команда разработчиков объявила, что редактор почти готов. Они надеются, что все функции будут включены в версию 3.3, после чего основное внимание будет уделено улучшению общего опыта.

Как видите, работа над Гутенбергом идет быстро. Вскоре новый редактор заменит старый классический, с которым мы все знакомы. Таким образом, жизненно важно, чтобы вы познакомились с Гутенбергом заранее. Это позволит вам плавно перейти в новую эру WordPress. К счастью, есть плагин, который может вам помочь. Давайте посмотрим на это сейчас!

Представляем плагин Gutenberg Ramp

Плагин Gutenberg Ramp.

Плагин Gutenberg Ramp - это инструмент, созданный Automattic, чтобы помочь пользователям постепенно перейти к использованию редактора Gutenberg. Плагин на самом деле очень прост - он просто добавляет возможность решить, когда использовать Gutenberg вместо классического редактора.

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

Однако даже для людей, не являющихся разработчиками, возможность использовать Gutenberg взаимозаменяемо со стандартным редактором может быть большим преимуществом. Это может помочь вам и другим участникам вашего сайта постепенно адаптироваться к новому редактору. В противном случае вы можете столкнуться с внезапным резким переходом в неизвестность. Gutenberg Ramp также полностью бесплатен, без премиальных планов.

Как использовать плагин Gutenberg Ramp

Чтобы использовать Gutenberg Ramp, вам также необходимо установить Gutenberg на свой сайт. Ramp работает как с версией плагина, так и с версией ядра, поэтому убедитесь, что она установлена. Обратите внимание, что плагин Gutenberg не должен быть активным, чтобы он работал с Ramp (хотя это может измениться в будущем).

После того, как вы установите и активируете Gutenberg Ramp, вы сначала не увидите большой разницы. Однако перейдите в Настройки > Запись на панели администратора, чтобы увидеть что-то новое:

Экран настроек Writing, показывающий новые настройки Gutenberg Ramp.

Здесь вы найдете новую опцию Gutenberg Ramp , которая включает в себя пару флажков :

Варианты рампы Гутенберга.

Как видите, это просто список доступных типов сообщений. Выбор одного из них позволяет использовать Гутенберга для редактирования этого конкретного типа сообщения. Например, выбор « Записи» позволяет добавлять или редактировать публикацию с помощью Гутенберга. Однако, если вы не установите флажок « Страницы» , вы по-прежнему будете использовать классический редактор для создания и редактирования страниц.

Если вы хотите получить детализацию, вы тоже можете это сделать. Однако для этого потребуется немного кода, поэтому убедитесь, что вам это удобно, прежде чем продолжить. В конечном итоге вы будете использовать новую функцию под названием gutenberg_ramp_load_gutenberg (), которая добавляется в ваш файл functions.php . Давайте посмотрим, что с этим можно сделать.

Прежде всего, вы можете использовать эту функцию, чтобы всегда загружать Gutenberg для всех типов сообщений, добавив следующее в functions.php :

if ( function_exists( 'gutenberg_ramp_load_gutenberg' ) ) {
gutenberg_ramp_load_gutenberg();
}

В качестве альтернативы вы можете использовать следующий код, если вы никогда не хотите загружать Гутенберг:

gutenberg_ramp_load_gutenberg( false );

Это базовые правки, но вы можете пойти гораздо глубже. Например, вы можете загрузить Gutenberg для определенных сообщений на основе их идентификатора сообщения. В следующем примере Гутенберг будет загружать только сообщения с идентификаторами 20 , 40 , 45 и 100 :

gutenberg_ramp_load_gutenberg( [ 'post_ids' => [ 20, 40, 45, 100 ] ] );

Вы также можете комбинировать условия для создания более сложных вариантов использования. В следующем примере показано, как запустить Gutenberg для сообщений с ID 10 и 20 , а также для всех сообщений типа example :

gutenberg_ramp_load_gutenberg(
[
'post_ids' => [ 10, 20 ],
'post_types' => [ 'example' ],
]
);

Это лишь несколько избранных примеров. Чтобы найти другие варианты использования и советы по использованию Gutenberg Ramp, мы рекомендуем вам ознакомиться с официальной документацией. Независимо от того, придерживаетесь ли вы стандартной функциональности или хотите разобраться с кодом, этот плагин может быть очень полезным. Короче говоря, это даст вам возможность плавно перейти в новую эпоху создания контента WordPress!

Заключение

Запуск Гутенберга приближается, и если вы не подготовитесь, вы поймете, что преследуете свой хвост, как только он запустится. К счастью, плагин Gutenberg Ramp - отличный помощник для более удобного использования нового редактора.

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

У вас есть вопросы или мысли о Gutenberg или плагине Gutenberg Ramp? Сообщите нам о них в разделе комментариев ниже!

Миниатюра статьи SkyPics Photo / shutterstock.com.