Высоков.ру

Исправленный плагин для кросспостинга из WordPress в дневник LiveInternet

плагин для лиру

Добавил в свой набор обязательных плагинов «LiveInternet crossposting plugin» – кросспостинг из блога WordPress в дневник (дневники) LiveInternet.ru. Раньше я просто подключал в любом дневнике в настройках RSS ленту блога на «Вордпресс», но там есть ряд особенностей.

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

Кажется этого уже достаточно, чтобы искать другой путь. Существует, наверное, единственный в своем роде плагин LIci WP, который автоматически копирует новые статьи блога в один или несколько дневников (сообществ) на Лирушке.

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

Я, конечно, не программист, поэтому программный код плагина, например, для меня – китайская грамота. Хотя, в иероглифах я разбираюсь значительно лучше. Кому интересно — можно посмотреть на код плагина, в котором я поломал голову: lici_code.

Но поковырялся и исправил следующие проблемы плагина для кросспостинга в дневник Liveinternet из блога WordPress:

Заработала опция отключения комментариев в дневнике (теперь их можно включать и выключать при написании поста в блоге WordPress).

Заработал тег more, при включении которого раньше пост транслировался вообще пустой (можно теперь публиковать полный текст и текст с катом).

Заработала опция отключения ссылки «Ссылка на оригинал», которая вставлялась в начале поста (сейчас при написании поста можно включать и отключать ссылку).

Кроме багов, исправил следующее:

Удалил ссылку на разработчиков, которая вставлялась в конце каждого поста (сайт по ссылке давно продан, да и ссылки не нужны лишние).

При использовании тега more будет написано не «Читать далее…», а «Полный текст и комментарии в блоге-источнике» (где слова «Полный текст» являются ссылкой на запись в блоге).

К предыдущему: изменил размер и написание шрифта для надписи «Полный текст…» и так далее (шрифт на десятую часть пункта больше основного текста и полужирный).

Изменил ссылку ката: вместо стандартной «вордпрессовской» ссылки на страницу записи с #more сделал просто ссылку на страницу записи.

Примечание: мне было не нужно, поэтому не тестировал и ничего не делал с опциями «Закрыть запись», а также «Я сейчас нахожусь», «Мой настрой» и «Я слушаю». Поэтому даже не знаю, работают они или нет.

Теперь все новые и понемногу старые блоги буду снабжать этим плагином и кросспостить в дневники. Пока думаю, что это будет один дневник с анонсами всех более-менее интересных записей. Предполагаю, что этот: liru.blogmann.ru.

Ничего не добавлял в плагин – свои ссылки, какие-то хитрые коды и так далее. Скачать версию плагина для кросспостинга в Liveinternet с моими исправлениями можно здесь:

[download url=’http://blogmann.ru/wp-content/uploads/2013/11/lici-wp-mod.zip’]

Комментировать