Разбираемся в виджетами

В свете «сайдбаризации» блога мне пришлось заняться и поиском нужных виджетов. Для начала кратко расскажу о паре-тройке виджетов, выводящих ваши твиты в сайдбар.

  1. Twitter Tools — и виджет, и полноценный плагин, создающие полную интеграцию вашего блога с Твиттером. Позволяет не только выводить последние твиты в боковую панель, но и может выводить поле для отправки нового сообщения. Имеет функцию автоматического создания твитов о ваших новых постах в блоге. Его главным отличием от следующих плагинов является то, что твиты он записывает в БД WordPress’а, обновляя их каждые 15 минут. Главный плюс такого решения — вы не будете зависеть от Твиттера в плане стабильности вывода сообщений.
  2. Twitter Widget — самый простой, легкий, и обладающий минимумом функций, однако все нужное в нем присутствует. Минусами является некоторая нелицеприглядность вывода, так как он вставляет на страницу JS-код, и отсутствие защиты от падений Твиттера — при его недоступности та часть сайдбара, что ниже его показана не будет. Впрочем, автор и сам признается, что это всего лишь любительская поделка.
  3. Twitter Widget Pro — тот, что я использую (не без небольших поправок в коде). По принципу работы схож с предыдущим, однако этот имеет чуть больше настроек, позволяя, например, отображать не только ваши твиты, но и тех, на кого вы подписаны. Существует защита для случаев недоступности сайта (будет выводиться соответствующее сообщение, а также он распознает «@-ответы», ставя ссылку на адресата. Мои правки заключаются в том, что я локализовал вывод времени, убрал сведения о клиенте (их можно вернуть) и добавил пару дивов для того, чтобы настроить внешний вид под себя. Если вам он вдруг понадобится (моя версия), то обращайтесь.

Об еще одном гениальном плагине уже сообщал его автор Валя в своем «тимыре». Виджет совмещает вывод данных с Вакупы и Last.fm, причем делает это очень здорово, позволяя тонко настраивать выводимые сообщения. Валя, спасибо тебе большое!

AJAX-комментарии в вашем блоге

Где-то неделю назад взбрело мне в голову сделать себе AJAX-комментарии. А видел их в одной из тем, что перепробовал в поисках дизайна, который бы мне понравился. Уверен, что вы тоже найдете несколько различных решений. У всех из них одна проблема — их сложно «прикручивать» к шаблону (хотя возможно, свою роль сыграла моя лень разбираться в этом).

Правда через некоторое время нашелся отличный плагин, работающий буквально «с пол-пинка»: вы всего лишь копируете его в папку Plugins, а затем активируете в панели управления WordPress. Но, как оказалось, проблемы все же были: он не работал с WP 2.5. Точнее говоря, он работал, но после того, как вы запостите комментарий, у вас появлялось две формы. Я написал письмо автору: «Будет ли обновление?». Ответ пришел буквально через час: «Да, будет. Я постараюсь закончить его на этой неделе.»

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

Последние новости

Начну, пожалуй, с «рингкаста» — идея, похоже, понравилась и была принята (не без небольшой рекламы, конечно :) Уже имется 21 подписчик — почти в два раза больше, чам на сам блог (это не так радостно, но тоже неплохо, тем более, что начал я совсем недавно).

В эти дни я поработал над темой: кое-что подправил, выровнял и … сегодня перешел на WP 2.5 для основного блога (предварительно, конечно поставив его на тестовый). Если и вы решите это сделать, обязательно проверьте, все ли ваши плагины совместимы с новой версией движка. Обязательно отключайте SimpleTags — он не даст вам даже установить WP 2.5. В ЖЖ я кросспостингом пока не занимаюсь, так что без LJ Crossposter вполне обойдусь.

Пару слов самом WP 2.5: радует, что можно писать посты из Safari без потери форматирования, как это было раньше. Запускать монста-огнелиса мне очень не хотелось ради редактирования постов — теперь же эта проблема решена. Админка стала посимпатичней, «повебдванольней» с её пастельными цветами. Впрочем, это тоже пошло на пользу. Остается лишь потестировать остальные нововведения, такие как загрузка картинок. Да, и обновление плагинов без работы с FTP — обалденная вещь. Серьезно упрощает сам процесс.

А еще я так пока и не понял, что такое трекбеки и пингбеки.