Апр 9, 2010

Блоггинг | View Comments

Постинг в блог из Ворда

Сегодня, работая с документами в Ворде 2007 совершенно неожиданно для себя обнаружил пункт меню «Опубликовать», а в нем подпункт «Блог». Стало, конечно же, интересно.

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

Настроить постинг оказалось очень просто. Я зашел в главное меню (это круглая кнопка в левом верхнем углу) – «Опубликовать» – «Блог». Появилось окно с предложением зарегистрировать учетную запись блога. Нажал «Зарегистрировать», а в следующем окне выбрал «Wordpress». Нажав «Далее» меня любезно попросили ввести данные аккаунта: УРЛ, логин и пароль, а по кнопке «Параметры рисунка» – пути к папкам с рисунками на сервере. Вы не поверите, но это все!

Остается дело за малым – написать интересный пост и отправить его в блог одним кликом мышки. Примерно так, как я отправлю через несколько секунд этот.

Небольшие дополнения:

  1. Если в настройке блога выключена возможность публикации XML-RPC – ее нужно включить. Делается это в панели управления блогом, меню «Параметры» – «Написание» и ставим галку «XML-RPC – Включить протоколы публикации WordPress, Movable Type, MetaWeblog и Blogger XML-RPC.»
  2. При создании учетной записи никаких настроек публикации картинок делать не нужно. Там все настроено по умолчанию.

PS В функционале Ворда не предусмотрена возможность постить «под кат». Исправить это недоразумение довольно просто. Открываем файл xmlrpc.php и добавляем после строк:

if ($post_more) {
$post_content = $post_content . «<!–more–>» . $post_more;
}

следующий код:

$post_content = str_replace(«&lt;!–more–&gt;», «\n<!–more–>\n», $post_content);

Теперь если в тексте сообщения написать <!–more–>, то этот и будет тегом «Читать далее».

Метки: , ,

Вместе с этой статьей читают:

  • Еще есть от Микрософта хороший инструмент для постинга в блоги - Windows Live Writer
blog comments powered by Disqus