WordPress выпускает инновационные инструменты, которые помогают пользователям достигать своих целей и становиться более опытными пользователями. Один из новейших инструментов называется Playground, он предназначен для того, чтобы сделать сайт WordPress мгновенно доступным для тестирования, обучения и создания.
Содержание
- 1 Фон на игровой площадке WordPress
- 1.1 Интервью: Адам Зелински, архитектор игровых площадок WordPress @ Automattic
- 1.1.1 Далее я задал вопрос, как бы он описал Playground тому, кто использует WordPress, но не занимается разработкой.
- 1.1.2 Затем я спросил, полезно ли это для перехода на новый шаблон или тестирования обновлений плагинов.
- 1.1.3 WordPress Playground: лучший инструмент для обучения, тестирования и обучения WordPress.
- 1.1.4 Помогает ли Playground обычным пользователям WordPress освоить разработку сайтов самостоятельно, является ли это практическим способом научиться использовать WordPress?
- 1.1.5 Совместима ли Playground с популярными конструкторами веб-сайтов WordPress?
- 1.1.6 В Playground есть функция Blueprints — файлы настроек конфигурации. Я спросил Адама, как бы он описал Blueprints и чем он полезен пользователям.
- 1.1.7 Это способ создать сайт, а затем сохранить или поделиться демо-версией?
- 1.1.8 Кто-то из сообщества разработчиков WordPress задал этот вопрос:
- 1.1 Интервью: Адам Зелински, архитектор игровых площадок WordPress @ Automattic
- 2 Игровая площадка WordPress
Фон на игровой площадке WordPress
Playground — это инструмент, который запускается в вашем браузере.
Официальная документация WordPress для Playground предлагает следующие варианты использования:
- Попробуйте блок, тему или плагин.
- Создайте целый сайт, сохраните его, разместите на хосте
- Протестируйте свой плагин со многими конкретными версиями WordPress и PHP.
- Встройте настоящий интерактивный сайт WordPress в свое руководство или курс.
- Продемонстрируйте плагин или тему на своем веб-сайте
- Создайте собственное приложение под управлением WordPress и разместите его в App Store.
- Предварительный просмотр запросов на извлечение из вашего репозитория
Также доступен плагин WordPress, Детская площадка от участников WordPressкоторый позволяет пользователю клонировать свой сайт в частную версию Playground в браузере.
Плагин WordPress позволяет пользователю создавать точную копию веб-сайта в экземпляре Playground, из которой пользователь может выполнять такие действия, как тестирование плагина или темы. Любые изменения, внесенные в экземпляр Playground, не влияют на сам веб-сайт. Клонированный сайт не загружается ни в какой облачный сервис, все данные остаются конфиденциальными и находятся в веб-браузере пользователя, где они остаются до закрытия вкладки браузера.
Интервью: Адам Зелински, архитектор игровых площадок WordPress @ Automattic
Я взял интервью у Адама Зелински, архитектора WordPress Playground в Automattic, чтобы узнать больше о том, что такое Playground и чем он может быть полезен разработчикам и обычным пользователям WordPress.
Первое, что я хотел знать: что такое Playground и почему кто-то должен ею пользоваться, чего людям от нее ожидать?
Адам Зелински:
«Playground — это WordPress в один клик. Никаких утомительных шагов по настройке, учетной записи веб-хоста или технических разговоров.
Playground — это не сайт Playground.wordpress.net. Это революционная технология, которая делает этот сайт возможным, а также обеспечивает новое поколение интерактивных инструментов WordPress, запускаемых одним щелчком мыши. Существуют интерактивные руководства, рабочие процессы обеспечения качества (QA), средства предварительного просмотра плагинов «попробуйте, прежде чем покупать», инструменты для совместной работы, рабочие процессы внесения вклада и многое другое.
Вот два примера:
Сайт player.wordpress.net выполняет функцию инструмента контроля качества: вы можете опробовать предстоящую версию WordPress, протестировать свой плагин или тему с пятью другими плагинами, а затем посмотреть, как он работает на разных версиях WordPress и PHP. Это оказалось полезным для получения отзывов во время цикла выпуска WordPress 6.5, вызова библиотеки шрифтов для тестирования и многого другого.
Будучи плагином WordPress, Playground может клонировать существующий сайт WordPress, включая весь контент, плагины и темы, внутри частного экземпляра Playground. Это дает вам возможность тестировать изменения, новые плагины или обновления перед их публикацией без необходимости использования отдельного хостинга.
Следующий пример немного более технический, но я все равно остановлюсь на нем. Игровая площадка может быть встроена в веб-сайты. Есть компании, демонстрирующие живую версию своего плагина или темы, используя действующий сайт WordPress Playground, встроенный в их реальный сайт. Это очень полезно для их будущих клиентов, даже если они понятия не имеют, что такое Playground».
Далее я задал вопрос, как бы он описал Playground тому, кто использует WordPress, но не занимается разработкой.
Адам Зелински:
«Playground — это версия WordPress, которая работает непосредственно на вашем устройстве, а не на веб-хостинге. Вы можете открыть Playground на своем телефоне, отключить Интернет и продолжить пользоваться им».
Затем я спросил, полезно ли это для перехода на новый шаблон или тестирования обновлений плагинов.
Адам Зелински:
«Абсолютно. Вы можете клонировать свой сайт с помощью плагина Playground WordPress и сначала опробовать там новый шаблон или обновленный плагин, не рискуя сломать рабочий сайт. Этот плагин также добавляет кнопку «Предварительный просмотр сейчас» для поиска плагинов в wp-admin, чтобы вы могли «опробовать их», прежде чем устанавливать их на свой действующий сайт».
Затем Зелински порекомендовал следующие ресурсы для просмотра и чтения дополнительной информации о игровой площадке:
WordPress Playground: лучший инструмент для обучения, тестирования и обучения WordPress.
Как использовать WordPress Playground для интерактивных демонстраций
Как начать использовать WordPress Playground
Помогает ли Playground обычным пользователям WordPress освоить разработку сайтов самостоятельно, является ли это практическим способом научиться использовать WordPress?
Адам Зелински:
«Игровая площадка — отличный инструмент обучения. Вы можете просто зайти на Playground.wordpress.net и начать изучать WordPress, будь то создание первого поста или установка пятнадцати плагинов и создание целого сайта.
Сегодня этот опыт требует самостоятельного управления, что полезно на занятиях, семинарах и встречах, где инструктор может дать вам указания.
Мы также изучаем интерактивные и управляемые учебные пособия. Представьте себе, что вы посещаете WordPress.org, нажимаете, скажем, «Я хочу создать свой первый сайт WordPress» и получаете четкие указания и интерактивный сайт WordPress, над которым можно работать. Это то, к чему мы движемся.
И это не обязательно должно быть отдаленное будущее. Любой может начать создавать интерактивные обучающие материалы уже сегодня с помощью блока Playground — это способ встроить Playground в ваш контент WordPress одним щелчком мыши. Вы можете поиграть с этим блоком прямо сейчас, если зайдете на страницу плагина и нажмите кнопку «Просмотр в реальном времени». О, и этот предварительный просмотр? Он также работает на WordPress Playground!»
Совместима ли Playground с популярными конструкторами веб-сайтов WordPress?
Адам Зелински:
«Я не тестировал Divi. Elementor в основном работает, хотя есть техническая проблема в процессе регистрации это необходимо исправить в исправлении Elementor, прежде чем оно станет полностью функциональным».
В Playground есть функция Blueprints — файлы настроек конфигурации. Я спросил Адама, как бы он описал Blueprints и чем он полезен пользователям.
Адам Зелински:
«Чертежи — это рекомендации for Playground о том, как создать для вас сайт WordPress.
Чертежи также похожи на кусочки головоломки. Фактически, на WCEU 2024 вы будете создавать настоящие сайты WordPress из физических частей головоломки. Мы напечатали кусочки головоломки, представляющие этапы настройки сайта, такие как установка плагина или изменение имени сайта, и посетители смогут собирать и сканировать их с помощью приложения, которое загрузит Playground с конфигурацией (проектом), которую они собрали.
Смотрите также: Что такое чертежи и что с ними можно делать?
Что касается полезности Blueprints, то здесь есть две стороны. Вы можете использовать сайт игровой площадки, созданный на основе существующего проекта, или создать новый проект.
Если вы просто хотите пользоваться инструментами на базе Playground, вам даже не нужно знать, что такое Blueprints. Все, что вы увидите, — это кнопка, которая открывает сайт WordPress, предварительно настроенный для любых действий. Это может помочь вам протестировать тему, добавить страницу документации или даже создать набор слайдов и экспортировать его в PDF.
Если вы хотите создать новые чертежи, сегодня вам нужно запачкать руки и написать код JSON. Чертежи 101 и Техническое введение в игровую площадку проведет вас через все этапы, а также вы сможете просмотреть примеры в галерее чертежей. Стоит отметить, что мы работаем над визуальным инструментом, с помощью которого вы сможете просто собирать эти шаги, как кусочки головоломки, без каких-либо знаний в области программирования».
Это способ создать сайт, а затем сохранить или поделиться демо-версией?
Адам Зелински:
«Да! Сайты игровых площадок по умолчанию являются временными, но существует множество способов сохранить их и поделиться ими. На сайте Playground.wordpress.net есть кнопка настроек, с помощью которой вы можете указать Playground сохранить ваш сайт в веб-браузере. Как только вы это сделаете и обновите страницу, вы вернетесь прямо на свой сайт. Вы также можете синхронизировать сайт с каталогом на вашем компьютере, и все изменения Playground будут отображаться там. Затем вы также можете экспортировать свой сайт в виде zip-файла или в GitHub.
Есть два способа поделиться сайтом с другими.
Первый — создать проект — поэтому запишите все пошаговые инструкции для Playground, чтобы воссоздать этот сайт. Затем вы можете включить этот проект в ссылку и поделиться им со всем миром.
Чертежи — это мощное, но не всегда удобное средство, поэтому есть и второй способ. Сайт игровой площадки можно экспортировать в виде zip-файла. Вы можете разместить этот zip-файл, например, на GitHub, и создать ссылку на игровую площадку для его загрузки».
Кто-то из сообщества разработчиков WordPress задал этот вопрос:
«У разработчиков сайтов часто есть один или несколько «стартовых сайтов», которые, кажется, полностью соответствуют чертежам, хотя обычно они включают в себя премиум-темы и плагины. В Drupal есть «Дистрибутивы», которые, по сути, представляют собой предварительно настроенные стартовые сайты, часто ориентированные на нишу.
Представьте себе предварительно настроенную установку ядра, темы, плагина членства и настройки оплаты (ожидание ключей API шлюза). Если вам нужен сайт с членством, просто установите его и начните добавлять контент. Или заранее настроенная система службы поддержки и так далее.
Итак, мне интересно, предполагается ли, что Blueprints предоставит что-то подобное?»
Адам Зелински:
«Чертежи позволяют именно это. Примером могут служить предварительные просмотры в каталоге плагинов WordPress — каждый раз, когда вы получаете идентичный сайт, предварительно настроенный для определенного плагина. Он всегда устанавливает свежий WordPress и последние версии всех сопутствующих плагинов и тем. Вы можете подготовить проект для вашей конкретной настройки и работать с ним в браузере или вы также можете использовать инструмент Playground CLI для работы с этими стартовыми сайтами на вашем локальном компьютере. Мы создаем библиотеку PHP, чтобы веб-хосты могли поддерживать Blueprints — тогда сайты-шаблоны могут стать обычным явлением в сфере хостинга WordPress».
Игровая площадка WordPress
Детская площадка – это место, предназначенное для занятий спортом и поощряющее его. Именно это и есть WordPress Playground. Любой, кто использует WordPress, должен попробовать Playground или, по крайней мере, ознакомиться с ним, потому что знания расширяют кругозор, помогают в решении проблем и делают человека более эффективным конкурентом и деловым человеком.
Рекомендованное изображение: Shutterstock/Leszek Czerwonka