5 будущих возможностей рынка плагинов WordPress, которые вы не можете позволить себе упустить

Опубликовано: 2015-11-10

Мы живем в интересные времена, когда разработчики плагинов для WordPress открывают перед платформой мир более широких возможностей. WP REST API официально появился в ядре, хотя и ненадолго.

В этой статье мы рассмотрим, что эта новость может означать для разработчиков плагинов, и обрисуем в общих чертах пять будущих возможностей рынка плагинов, которые вы не можете позволить себе упустить — все они основаны на мощности и гибкости, которые обещает предоставить WP REST API.

Прежде чем мы углубимся в детали, давайте немного расскажем об истории для тех, кто может быть относительно плохо знаком с темой WP REST API.

Краткое введение в WP REST API

WP REST API — это попытка полностью привести WordPress в современную эпоху с точки зрения разработки программного обеспечения, предоставив интерфейс на основе REST для большинства основных функций программного обеспечения.

Это открывает двери для WordPress, чтобы стать полноценной платформой приложений, предоставляя возможность легкой интеграции с другими приложениями и технологиями. Предполагая, что они могут потреблять и создавать данные JSON, вы сможете подключать другие технологии к WordPress и наоборот .

Один из способов представить WP REST API как пакетный инструмент:

  1. Он упаковывает данные из WordPress, которые ранее были доступны только через встроенные функции и панель управления.
  2. Он помещает эти данные в широко распространенный формат JSON.
  3. Затем вы можете использовать любой язык программирования (JavaScript, Ruby, Python — вы назовете его), чтобы получить эти данные или манипулировать ими.
  4. Вы также можете использовать любую технологию (например, фреймворки JavaScript) для отображения данных, хранящихся в WordPress, что означает, что вы можете использовать его просто как серверную CMS для своего контента и обрабатывать слой отображения в другом месте.

Хорошо, с кратким обзором основ WP REST API, давайте перейдем к нашему списку из пяти возможностей рынка плагинов, которые вы потенциально можете использовать для изучения.

1. Пользовательские коммерческие информационные панели

Вот как Stewaard представлял себе свою панель управления WordPress.

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

Что происходит, например, когда вы устанавливаете тонну плагинов? Внезапно вся левая навигация администратора становится потенциально очень загроможденной, что может сбить с толку и расстроить владельцев сайтов.

WP REST API открывает двери для создания узкоспециализированных настраиваемых информационных панелей, которые предоставляют пользователю только те данные, которые ему нужны в определенных контекстах. Результат? Улучшения производительности и удобства использования во всем.

Вы также сможете создавать серверные части приложений, которые отходят от фирменного стиля WordPress. Независимо от того, насколько настраиваема панель инструментов по умолчанию, она обычно сразу распознается как WordPress, что не всегда желательно. Другим вариантом было бы полное удаление боковой панели, как на изображении выше, взятом из информативной статьи Стюарда о редизайне панели управления WordPress.

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

2. Нативные мобильные приложения

Создавайте нативные мобильные приложения с помощью WordPress.

WP REST API открывает возможность создания мобильных приложений на основе WordPress.

Вам даже не нужно быть ниндзя iOS или Android, чтобы начать здесь — такие фреймворки, как PhoneGap, с легкостью преобразуют HTML, CSS и JS в собственный код. Затем ваш сервер можно запустить с помощью комбинации WordPress и соответствующих пользовательских плагинов.

Возможности здесь огромные. Одной из очевидных областей для изучения будет растущая индустрия здравоохранения на iOS.

Если ваше веб-приложение предоставляет RESTful API, вы можете легко подключиться к родному приложению Apple Health. Как только все части будут счастливо общаться друг с другом, вы сможете свободно обмениваться данными и создавать плагины, которые обрабатывают и сохраняют эти данные.

Одна простая интеграция, которая приходит на ум, — это плагин, который отображает ежедневные показатели здоровья пользователя в их блоге WordPress с возможностью сделать его общедоступным или частным.

3. Интеграция WordPress с популярными приложениями

Используйте Zapier для подключения ваших приложений WordPress к другим популярным приложениям.

Zapier — это веб-приложение, которое позволяет пользователям, не обладающим техническими знаниями, связывать друг с другом популярные приложения — например, соединять формы Wufoo с личным календарем Google.

Сочетание родного REST API и интуитивно понятных инструментов, таких как Zapier, означает, что разработчики плагинов потенциально могут начать делать потенциально сложные интеграции доступными для относительно массовой аудитории более простым способом, чем когда-либо прежде.

Количество серверных бизнес-инструментов, которые можно было бы с пользой получать от WordPress, огромно, поэтому немного творческого мышления должно породить множество идей. Даже простое извлечение данных из WordPress в Excel значительно сэкономит время для многих предприятий, и они с радостью заплатят за это.

Комбинация WordPress/Zapier дает вам инструменты, позволяющие предлагать нетехническим пользователям простые решения традиционно сложных проблем с разрозненными данными.

4. Интеграция WordPress с популярными платформами электронной коммерции

Платформы электронной коммерции, такие как Magento, открывают ценные возможности интеграции.

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

У опытных разработчиков плагинов для WordPress есть большая возможность предложить интеграции, которые помогут владельцам магазинов упростить работу.

WordPress по праву известен своим удобством использования в качестве CMS, и небольшого изучения того, как интегрировать WordPress с Magento через API, должно быть достаточно, чтобы предложить несколько потенциально прибыльных возможностей для разработчиков плагинов.

5. Плагины редактирования внешнего интерфейса

Создайте плагин, который позволит вашим клиентам редактировать свой контент в интерфейсе без перезагрузки страницы.

Это потенциально огромно, так как это долгое время было мечтой большинства нетехнических владельцев сайтов, а WP REST API теоретически делает его намного более простым на уровне реализации.

Тем не менее, создание внешнего редактора WordPress — это задача, которая раньше побеждала многих амбициозных авторов плагинов, поэтому действуйте осторожно. Однако, как показывает огромный успех таких решений, как Squarespace, здесь определенно есть деньги для тех, кто все сделает правильно.

Заключение

Вот и все — пять огромных возможностей на рынке плагинов, которые WP REST API может открыть в самом ближайшем будущем. Давайте быстро резюмируем:

  1. Изучите возможности создания пользовательских коммерческих информационных панелей.
  2. Интеграция с нативными мобильными приложениями.
  3. Обеспечьте интуитивно понятную интеграцию с серверным ПО для бизнеса с помощью Zapier.
  4. Облегчите жизнь владельцам магазинов, которые борются со сложными решениями для электронной коммерции, такими как Magento.
  5. Решите извечную проблему предоставления достойного внешнего редактора WordPress.

Вдохновила ли эта статья какие-либо собственные идеи для плагинов? Поделитесь ими с нами в комментариях ниже!