Я давно являюсь поклонником разработчика WordPress Джеффри Пирса, более известного в сети как Jeffikus . За последние несколько лет он создал несколько образовательных ресурсов для WordPress. Сегодня он выпустил Pulse на github. Pulse — это плагин с открытым исходным кодом, который поможет разработчикам начать разработку Heartbeat API.
Heartbeat API был новой функцией WordPress 3.6. В настоящее время он включает автосохранение, блокировку сообщений и предупреждение об истечении срока действия входа, которые пользователи получают при написании сообщений. Этот API работает в фоновом режиме для управления связью между браузером пользователя и сервером, что позволяет создавать асинхронные приложения на базе WordPress.
Пример плагина Jeffikus Pulse демонстрирует, как сделать две простые вещи:
Выводит данные консоли для вошедшего в систему пользователя — объект будет указывать, что пользователь вошел в систему.
Выводит данные консоли для не авторизованного пользователя — объект будет указывать, что пользователь не авторизовался.
Этот плагин на самом деле не выполняет никакой конкретной функции, кроме как показать вам, как вы можете взаимодействовать с WordPress Heartbeat API. Это обучающий инструмент, который поможет разработчикам начать создавать свои собственные плагины.
В нижней части файла readme плагина Pulse на github Джеффикус включает список всех руководств по Heartbeat API, которые помогли ему узнать о нем в первую очередь. Если бы другие разработчики не писали о том, что они изучают, у него, вероятно, не было бы вдохновения на создание этого удобного начального плагина. Будем надеяться, что разработчики смогут использовать его для создания чего-то классного и внести свой вклад в документацию Heartbeat API .
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…