2015-04-23 1 views
1

Live Writer позволяет вам подключаться к Wordpress, Blogger и другим платформам онлайн-блогов. Вы можете импортировать сообщения из своих блогов. Вы можете сочинять в Live Writer (аналогично тому, как вы сочиняете в Word). Вы можете отправить свою композицию в свой блог Wordpress в виде черновика или даже опубликовать в Live Writer.Как Windows Live Writer общается с Wordpress?

Как это связывается с Wordpress (в терминах, если я должен был кодировать нечто похожее, какими были бы пункты действия)?

Кроме того, Live Writer может извлекать список категорий из WordPress! Как это берется из WordPress и встраивает его в Live Writer?

+0

Я думаю, что он использует интерфейс [XML RPC] (https://codex.wordpress.org/XML-RPC_Support). Вы также можете установить официальный JSON API в свой блог (который вы получите автоматически с помощью JetPack, но также доступны отдельно), если вы предпочитаете использовать JSON/REST. – Rup

ответ

1

Как прокомментировал Rup, он, вероятно, использует wordpress's XML RPC для связи с сервером wordpress. Это включено по умолчанию с WordPress 3.5.

Существует обширная list of clients, которые используют эту процедуру, чтобы опубликовать в своем блоге практически любую платформу, которую вы хотите себе представить.

Если вы хотите попробовать свои силы при программировании с использованием этого метода, то для начала нужно начать wordpress XML-RPC API.

Существует довольно in depth guide для программирования этого, что сделало бы хорошее чтение. Учебник использует язык программирования PHP, который вам также необходимо настроить на вашем компьютере, например, с помощью XAMPP. Вы можете использовать другие языки программирования, используя дополнительные interfaces, включая Ruby и C# .net.

Я слышал, что настройка изображений с изображением может быть немного больной, но не пыталась. Похоже, что это должно быть выполнимо от these два questions.

+0

Спасибо Rup и Enigma за то, что указали мне на XML RPC (и JSON). Я вижу, что после просмотра большого количества видео на YouTube и чтения много учебников, что это API между ними. Как программа non-WP (например, Live Writer или как форма, которую я могу кодировать) вызывает WP и возвращает информацию (например, в частности, категории?) И как она направляет свои поля для заполнения полей в WP сообщение? Теперь я собираюсь углубиться в список предоставленных клиентов. –

+0

Просмотрев список клиентов (на самом деле я неосознанно прошел эти варианты в более ранних исследованиях), похоже, что нет никаких функций WP. Кроме того, хотя в нижней части страницы есть направление к «созданию собственного», ссылки не идут на это - они просто переходят к коду для склеивания кода вместе. Кажется, что нет ни одного онлайн-учебника по кодированию клиентов. Главное, кроме текста, заголовка и изображений (с которыми может работать Live Writer), есть также категории (также доступные в Live Writer, но хотелось бы настроить его) и –

+0

как минимум 2 важных других: Популярные образ. Live Writer не имеет возможности устанавливать/добавлять мета на изображения. Meta: Live Writer не в состоянии включить мета-мета и SEO, прежде чем отправляться на сайт WP. Это действительно большие проблемы в моем мире. Я бы хотел кое-что посмотреть. Любые мысли/направление очень оценены. –