Настройка кросспостинга – не все так просто

Каждый блоггер когда-нибудь начинает думать о кросспостинге. Кросспостинг – это неплохой способ получать новых посетителей и повышать авторитетность своего блога. Лучше всего использовать кросспост из WordPress в LiveJournal.

Но на самом деле все это настроить не получается так просто, по крайней мере у меня. Настройка заняла у меня довольно большой отрезок времени.

За несколько часов я перепробовал много разных плагинов (например: journalpress, livejournal-crossposter-remix, lj-xp……). Но меня постоянно преследовали разные ошибки и недоработки плагинов.

Например, сначала была такая ошибка:

Something went wrong – -32301 : transport error – HTTP status code was not 200

Тем не менее, все посты спокойно передались в livejournal. На стандартный вид надписи «Originally published at [блог]. Please leave any comments there» мне совсем не понравился. Хотелось бы, чтобы была ссылка не только на блог, но и на конкретный пост с анкором в виде названия статьи. Насколько я понял сделать это в перечисленных плагинах возможности не было.

Удалив все ошибочные посты с ЖЖ при очередном тесте кросспостинга я получил новую ошибку:

Something went wrong – 302 : Client error: Can’t edit post from requested journal

Оказалось, что посты остаются в базе данных. Хорошо, что нашел рабочее решение для этой ошибки.

Лечится эта ошибка таким запросом в БД:
DELETE FROM wp_postmeta WHERE meta_key = ‘ljID’;

В итоге, я установил плагин LiveJournal Crossposter (Safe Way) и теперь буду сам писать коротенькие анонсы для ЖЖ. Полуавтомат конечно, но что делать =) Среди существующих плагинов это лучшее решение.

4 коментаря до “Настройка кросспостинга – не все так просто

  1. Alexey

    день добрый
    а как вы избавились от ошибки Something went wrong – -32301 : transport error – HTTP status code was not 200
    у меня не как не получается!

  2. Seoweb.in.ua Автор запису

    Конкретного решения этой ошибки я не нашел, но так как те плагины меня не полностью устроили, я установил плагин для кросспостинга LiveJournal (SW) – с ним у меня таких ошибок не возникало.

    Ошибка «transport error – HTTP status code was not 200», насколько я понял, встречается часто и по разным причинам, как-то несовместимость версий ВП и кросспостера, ограничений хостинга, глюки жж, вп или самого плагина.

    Попробуйте переустановить плагин, поэкспериментировать с настройками или поставить другой плаг. Если решите проблему, пожалуйста, отпишите как именно.

  3. Alexey

    я уже третий день ищу решение и не как не нахожу его!

  4. Seoweb.in.ua Автор запису

    А какой именно плагин для кросспоста в жж вы используете?

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *