На протяжении нескольких лет пользователи просили создателей приложения Bear добавить возможность публикации заметок напрямую в WordPress. Преимуществом Bear является удобный интерфейс для написания материалов с минимумом отвлекающих факторов. Добавьте сюда возможности по написанию заметок – и вы поймете, почему это приложение получило в 2017 году награду Apple Design Award.
Люди используют Bear для самых разных целей, начиная от составления заметок и заканчивая написанием глав для книг. Многие пользователи также пишут в нем черновики статей, которые они планируют публиковать на разных платформах. Зачастую это требует выполнения нескольких шагов: копирования контента, его последующей вставки, добавления HTML-кода, медиафайлов и т.д.
Два года назад создатели приложения уже вносили публикацию в WordPress в свой to-do список, однако тогда у этой опции был низкий приоритет. Они не хотели писать свой собственный инструмент публикации для сцепления с API WordPress и искали решение, которое опиралось бы на внешние приложения.
Ситуация существенно изменилась за последние несколько лет. Приложениям для публикации теперь необходимо предлагать тесную связку с соответствующими возможностями, имеющимися в WordPress, чтобы оставаться конкурентоспособными. Доля WordPress на рынке выросла до 33% среди лучших 10 млн сайтов. В феврале 2019 года Bear перенесли свой блог с Medium на WordPress.
На этой неделе WordPress.com и Bear объявили о совместном создании решения, которое позволяет пользователям публиковать заметки в WordPress-блогах с iOS. Для этого необходимо поделиться заметкой (кликнуть по соответствующей иконке) и в качестве опции выбрать WordPress. Контент будет передаваться вместе со всем форматированием, заголовками, списками, ссылками и медиафайлами.
Разработчики из Shiny Frog, авторы приложения Bear, объяснили свое решение ввести такую интеграцию с WordPress:
«Сначала мы создали open source библиотеку для обработки TextBundle файлов. TextBundle – это открытый стандарт, который позволяет делиться текстовыми файлами, содержащими разные вложения, включая фото. Затем WordPress добавил поддержку TextBundle в свое iOS-приложение. В итоге Bear передает вашу заметку в WordPress в виде TextBundle-файла, после чего WordPress конвертирует этот файл в пост».
Преимуществом использования открытого стандарта по типу описанного выше является то, что он позволяет разработчикам формировать собственные интеграционные решения для различных платформ.
Механизм публикации в WordPress работает для любых сайтов, которые у вас имеются в мобильном приложении WordPress для iOS, включая автономные сайты и сайты на WordPress.com. Заметки должны начинаться с тега H1, чтобы автоматически добавить заголовок к посту. Пользователи приложения Bear могут вести публикацию в WordPress сразу же после обновления обоих приложений до последних версий, которые вышли на этой неделе.
Источник: wptavern.com