суббота, 7 марта 2015 г.

Windows Live Writer

Windows Live Writer
Windows Live Writer это самый популярный в мире бесплатный блог-клиент. Я использую его уже несколько лет и до сих пор удивляюсь тому, как люди умудряются писать записи во встроенном визуальном редакторе WordPress. Это даже не вопрос привычки – в WLW просто намного удобнее и быстрее создавать записи. Более-менее опытные блогеры давно его используют и им эта статья будет неинтересна. А для начинающих я постараюсь описать установку и настройку WLW максимально подробно и с множеством скриншотов.


Первым делом вам необходимо скачать и установить Windows Live Writer. Раньше он распространялся отдельно, но сейчас Microsoft включила его в комплект бесплатных программ Windows Live и отдельно скачать дистрибутив блог-клиента нельзя. Заходим по ссылке и видим предложение скачать весь набор программ Windows Live Essentials:
Windows Live
При клике на кнопку "Загрузить сейчас" вам будет предложено скачать небольшой веб-установщик:
Windows Live: скачиваем веб-установщик
Сохраняем его и после скачивания запускаем. Появится вот такое окно:
Windows Live: установка
Выбираем выборочную установку, так как иначе будет установлена куча ненужных вам программ (хотя некоторые из них, безусловно, заслуживают того, чтобы их установили).
Windows Live: установка Writer
Редактор блогов тут называется просто Writer, устанавливаем именно его.
Windows Live: установка завершена
Все, Windows Live Writer установлен. Теперь запускаем и настраиваем его. Найти его можно в папке "Windows Live" и называется он там "Редактор блогов Windows Live":
Windows Live Writer: запуск
Сразу после запуска будет запущен мастер настроек:
Windows Live Writer: мастер настроек
Нажимаем "Далее" и видим такое окно:
Windows Live Writer: мастер настроек
Windows Live Writer поддерживает кучу разных блог-сервисов, но в данном случае надо выбирать "Другие службы", именно там можно будет подключиться к вашему блогу:
Windows Live Writer: мастер настроек
Я буду рассматривать подключение к моему собственному блогуWordPressPlugins.ru - вам, соответственно, надо будет вводить урл своего блога. Вводим свои данные, но прежде чем кликать на "Далее" вам надо убедиться в том, что ваш блог готов к подключению. Для этого зайдите в админку блога в "Параметры\Написание" и поставьте галочку на "XML-RPC":
Windows Live Writer: включение протокола XML-RPC
Если вы использовали какой-либо хак по удалению ненужных элементовwp_head, то отмените его. Или, по крайней мере, убедитесь, что в заголовке вашего блога есть строчки:
<link title="RSD" rel="EditURI" type="application/rsd+xml" href="" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="" />
Эти строчки необходимы для корректной работы WLW.
Готово? Теперь кликайте на "Далее" и ждите пока WLW определит настройки:
Windows Live Writer: определение настроек блога
Через минуту настройки будут определены, вам останется только назвать свой блог и нажать на "Готово":
Windows Live Writer: настройка закончена
Если в процессе настройки мастер попросит вас опубликовать тестовую запись с целью определения стилей шаблона блога – разрешите это. Запись будет опубликована лишь пару секунд и после этого отправится прямиком в корзину.
Одно из самых интересных свойств для меня в WLW это возможность писать запись в том виде, как она будет выглядеть в блоге. Именно для этого WLW и определяет стиль, используемый в блоге. Вот так, например, выглядит вид этой статьи в момент написания (кликните для увеличения):
Windows Live Writer: окно редактирования
Но прежде чем начинать что-либо писать в WLW надо пройтись по настройкам. Зайдите на вкладку "Учетная запись блога" и кликните на "Параметры блога":
Windows Live Writer: параметры блога
Откроется окошко вида:
Windows Live Writer: параметры блога
Проверяем все настройки блога, но реально тут нужно исправить лишь одну настройку. Зайди на вкладку "Дополнительно" и выберите тип разметки, которую должен генерировать WLW:
Windows Live Writer: тип разметки
Советую выбрать "XHTML". Как это не странно для программ от Microsoft, но генерируемый WLW XHTML-код максимально чист и корректен. Зайдите потом в админку своего блога в "Параметры\Написание" и уберите там галку на "WordPress должен исправлять некорректный XHTML-код автоматически":
Windows Live Writer: тип разметки
Это нужно затем, чтобы не портить генерируемый WLW код записи. Поверьте на слово – WordPress делает это хуже и банально портит код записи.
Не забудьте проверить общие настройки WLW – как минимум стоит поставить галки на "предлагать категории и ключевые слова до публикации":
Windows Live Writer: меню параметры
На этом, собственно, установка и настройка Windows Live Writer завершена. Теперь о написании записей в нем.
WLW предлагает 3 различные вкладки с записью:
Windows Live Writer: вкладки с записью
Вкладка с редактированием записи предлагает вам по умолчанию вид стиля вашего шаблона в блоге:
Windows Live Writer: окно редактирования
Стиль блога можно отключить во вкладке "Учетная запись блога":
Windows Live Writer: тема блога
И тогда запись будет выглядеть уже более привычным образом:
Windows Live Writer: отключенная тема блога
Вкладка "Просмотр" показывает вам, как будет выглядеть ваша запись в блоге. Похоже на вкладку "Редактирование" с включенной темой блога. По сути, это просто пред-просмотр вашей записи. Правда, шорткоды в таком режиме работать не будут:
Windows Live Writer: отключенная тема блога
Ну и последнее это "Исходный код". Как можно увидеть из скриншота – код, генерируемый WLW, не содержит ни капли мусора. Более того – если в этой вкладке вы вставите мусорный код, то после переключения в визуальный режимWLW его исправит на корректный. В качестве простейшего примера – вставленный тег <br> после переключения превратится в <br /> в соответствии со стандартом XHTML.
Windows Live Writer: отключенная тема блога
Панель инструментов в WLW выглядит на первый взгляд очень запутанной, но это только на первый взгляд!
Windows Live Writer: панель инструментов
Тут все чрезвычайно просто и дружелюбно к пользователю. Для тех пользователей, которые привыкли работать с Word 2007 и выше ribbon-интерфейс WLW не вызовет ни малейших вопросов. Например, кликаем на рубрики и видим выпадающий список всех существующих рубрик в блоге (причем отображаются даже скрытые):
Windows Live Writer: выпадающий список рубрик
При выборе тегов WLW покажет существующие в блоге теги:
Windows Live Writer: выбор тегов
WLW шикарно умеет работать с картинками. Встроенному редакторуWordPress в этом плане до WLW как до луны. Например, вставляем картинку, и перед нами сразу откроется панель форматирования картинок:
Windows Live Writer: панель форматирования картинок
С помощью этой панели можно производить обрезку картинки:
Windows Live Writer: обрезка картинки
Парой кликов стилизовать картинку (физически, а не через css):
Windows Live Writer: стили картинки
Применить простейшие фильтры:
Windows Live Writer: фильтры для картинки
Настроить выравнивание и поля:
Windows Live Writer: выравнивание и поля
Конечно, большинство этих вещей можно сделать и в WordPress, но займет ли это всего 10 секунд на все манипуляции? Конечно нет.
За секунды в WLW можно вставить картинки, ссылки, видео, карты:
Windows Live Writer: панель вставки
Одних только смайликов тут полно:
Windows Live Writer: панель вставки
Возможности редактировать записи в WLW максимальны. Но при этом нет ни одной лишней "рюшечки". Например, в том же Word 2007 при взгляде на панель инструментов глаза разбегаются – где там и что там фиг поймешь, пока не привыкнешь. В WLW же все просто и аккуратно. Из кнопок на главной панели инструментов я не пользуюсь разве что кнопкой вставки видео-файлов, все остальные элементы панели я постоянно использую.
Пара вещей, которые изначально могут вызвать вопросы. Первое это вставка копируемого текста на вкладке редактирования текста. На этой вкладке копируемый текст сохраняет свою разметку – если вы скопировали заголовок 20 размера шрифта, то он таким и вставится. Используйте для вставки копируемого текста либо вкладку "Исходный код", либо специальную вставку:
Windows Live Writer: специальная вставка
Тут все максимально понятно, хотя я очень долгое время не замечал этой специальной вставки и постоянно вставлял текст не так, как надо.
Следующее – переключение между режимами редактирования текста убивает возможность отмены изменений. Меня это очень раздражает. Кнопкой отмены я пользуюсь только тогда, когда по ошибке вставляю копируемый текст с разметкой. Во всех остальных случаях возможность отмены изменений практически бесполезна.
При всех своих достоинствах в редактировании текста записи WLW не дает возможности банальной замены в тексте. Честно – не понимаю. Конечно, функция это мало кому нужна, но все равно не понимаю. Поиск, замена и выделение – это обязательные функции всех текстовых редакторов, а поэтому отсутствие замены в WLW очень странно. Для замены текста можно использовать плагин "Imtech Find and Replace", но он не слишком удобен. Место замены в панели инструментов заняла кнопка "Статистика":
Windows Live Writer: статистика текста
Вещь полезная, особенно для копирайтеров, пишущих статьи на заказ. Но возможность замены текста лично для меня важнее статистики.
И последнее, что у меня вызывало вопросы – где установить ярлык и цитату записи. Конечно, при публикации ярлык будут автоматически создан из заголовка статьи, а цитата вовсе не обязательный элемент записи, но, тем не менее, иногда требуется их заполнить вручную. Жмем на кнопку:
Windows Live Writer: посмотреть все
Откроется окно "Свойства записи":
Windows Live Writer: свойства записи
"Поле динамических данных" это и есть ярлык записи, а "Отрывок" это цитата. Указывать что-либо другое тут не надо – значений "По умолчанию" вполне достаточно. Например, если комментарии в блоге открыты, то и при публикации они будут открыты и специально указывать их открытие не надо.
WLW прекрасно умеет работать с разными учетными записями блогов. В один клик вы можете переключаться между своими блогами. Чтобы вызвать мастер добавления нового блога нажмите на кнопку:
Windows Live Writer: добавление учетной записи
Будет вызван мастер добавления новой учетной записи блога, который вы уже использовали при первоначальной настройке WLW.
Если в какой-то период времени вы обновили или поменяли шаблон вашего блога и хотите, чтобы и в WLW поменялись стили – зайдите на вкладку "Учетная запись блога" и нажмите на кнопку "Обновить тему":
Windows Live Writer: кнопка обновить тему
При этом WLW может (но не обязательно) попросить вас согласиться на публикацию тестовой записи. Соглашайтесь, так как запись после публикации будет тут же удалена.
Единственным действительно крупным недостатком WLW является отсутствие поддержки произвольных полей WordPress. Что это значит? Если вы используете какие-либо SEO-плагины для создания заголовков и meta-описаний для записей, то в WLW вы не сможете заполнить эти поля. Поэтому приходится изворачиваться. Например, вы можете нажать на кнопку "Отправить черновик блог", затем зайти в админку блога, открыть этот черновик, заполнить нужные произвольные поля, нажать кнопку "Сохранить" и только затем в WLW нажать на кнопку "Опубликовать". Кривой способ, но что поделаешь.
Если заходить в админку блога для написания заголовков вам не хочется, то можно воспользоваться плагином Custom Shortcodes - он дает возможность заполнить любые произвольные поля записи при помощи шорткодов в тексте записи. Тоже немного кривой способ, но он хотя бы не требует вашего захода в админку блога. Поддержки произвольный полей в WLW ждут уже несколько лет, но пока Microsoft игнорирует просьбы пользователей.
Все возможности WLW перечислять дальше нет смысла – если вы до сих пор не решили его попробовать, то какие-то дополнительные возможности WLWвроде проверки русской орфографии вас также вряд ли прельстят.
И еще - WLW имеет достаточно большой каталог плагинов, которые расширяют его возможности – обязательно загляните туда, когда более-менее разберетесь с самим блог-клиентом.

Windows Live Writer это замечательный блог-клиент, даже несмотря на все его недостатки, которые я упомянул выше.  Обязательно попробуйте его! Если у вас возникнут вопросы по использованию и настройке WLW – пишите в комментариях, я попытаюсь помочь вам с решением любой задачи.

0 коммент.:

Отправить комментарий