Так или иначе вроде бы удалось запустить wordpress по адресу http://www.yaroshevich.ru/blog. А тут я попробую описать, что я для этого сделал и какие проблемы у меня остались. Вдруг вы знаете, как их решить.

  1. Скачал дистрибутив версии 2.0.2 c http://wordpress.org
  2. Скачал русификацию от http://www.mywordpress.ru/. Проблема в том, что мне хотелось иметь у себя кодировку windows-1251, а не UTF-8, которую предлагает wordpress. Решением этой задачи могла бы быть русификация от http://maxsite.org/wp-rus/, но тогда не удалось заставить работать кросспостинг в ЖЖ.
  3. Создание файла wp-config.php и инсталляция wordpress.
  4. Создал свою тему, пока просто копированием темы по умолчанию Classic и модификацией файла style.css. Нужно сделать на этом шаге, т.к. некоторые плагины требует внесения изменений в тему.
  5. Установил плагин OpenID Comments for Wordpress. Здесь есть маленькая тонкость. После активации плагина нужно зайти в директорию plugins/openid и удалить, а после создать папку tmp (или правильно переназначить права на нее).
  6. Импортировал старые записи из ЖЖ помесячно.
  7. Установил плагин Livejournal Crossposter, обработанный напильником – http://apazhe.net/2006/04/12/233/. При этом в коде закомментил строчку, добавляющую подпись к жжшным постам.
  8. Настроил Semagic для работы с wordpress – http://gluek.info/semagic-to-wordpress/

Теперь проблемы:

  1. Все-таки хочется иметь windows-1251, а не UTF-8, хотя это может быть и блажь.
  2. Как реализовать поддержку lj-тегов, таких как lj-cut, lj-user и др?
  3. При импорте вместо пустых заголовков появились Id статей
  4. Хотелось бы сохранить фичу current music

За любую помощь буду благодарен.