Серия вебинаров
Gato GraphQL @ WPBuilds
Смотрите серию вебинаров Gato GraphQL, проводимых на WPBuilds.
WPBuilds провёл серию из 5 эпизодов вебинаров о Gato GraphQL.
| # | Эпизод |
|---|---|
| 1 | Введение в Gato GraphQL, запуск queries в административной панели, создание API-эндпоинтов, контроль доступа, кэширование |
| 2 | Интеграция с Gutenberg, настройка контента для пользователей, дублирование записей |
| 3 | Перевод контента, импорт/распределение контента |
| 4 | Массовое обновление контента, автоматизация задач, взаимодействие с внешними сервисами |
| 5 | Расширение схемы GraphQL |
Программа серии вебинаров и видео
Здесь представлены программа и YouTube-видео всех 5 эпизодов.
1. Введение в Gato GraphQL, запуск queries в административной панели, создание API-эндпоинтов, контроль доступа, кэширование
Транскрипт эпизода @ wpbuilds.com.
Программа:
Живая демонстрация:- Публикация API-эндпоинта без единой строки PHP-кода и его защита паролем или ограничение доступа
- Кэширование ответа API без использования сторонних библиотек
2. Интеграция с Gutenberg, настройка контента для пользователей, дублирование записей
Транскрипт эпизода @ wpbuilds.com.
Программа:
Живая демонстрация:- Поиск данных WP (например: поиск записей или пользователей по метаданным)
- Получение динамических данных
- Дополнение WP-CLI (например: выбор ресурсов, к которым применяется команда)
- Передача данных в пользовательские блоки из вашего приложения
- Получение данных для блоков как для клиентского рендеринга (CSR), так и для серверного рендеринга (SSR), с использованием DRY-логики!
- Извлечение и представление структурированных данных из блоков
- Сопоставление JavaScript-компонентов с блоками
- Отправка персонализированных писем
3. Перевод контента, импорт/распределение контента
Транскрипт эпизода @ wpbuilds.com.
Программа:
Живая демонстрация:- Предустановленные persisted queries
- Дублирование записи
- Дублирование нескольких записей одновременно
- Перевод записи для Gutenberg
- Перевод записи для классического редактора
- Перевод нескольких записей одновременно
- Перевод контента по URL
- Импорт записи с другого сайта WordPress
- Импорт записи из RSS-ленты
- Импорт записей из CSV
- Экспорт записи на другой сайт WordPress
4. Массовое обновление контента, автоматизация задач, взаимодействие с внешними сервисами
Транскрипт эпизода @ wpbuilds.com.
Программа:
Живая демонстрация:- Массовая адаптация контента (например: замена строки во всех записях при миграции домена сайта)
- Автоматизация административных задач (например: автоматическая вставка обязательного блока при его отсутствии)
- Добавление пользовательского блока призыва к действию во все записи (перед кампанией) и его удаление (после кампании)
- Отправка уведомления при появлении новой записи и ежедневного дайджеста активности на ваш email
- Взаимодействие с внешними сервисами (например: объединение данных подписчиков Mailchimp и пользователей сайта)
5. Расширение схемы GraphQL
Транскрипт эпизода @ wpbuilds.com.
Программа:
Мы узнаем, как создать плагин-расширение, содержащий резолверы для получения пользовательских данных, для поддержки наших тем, плагинов и приложений.