На разных автономных блогах сейчас зачастую стоит множество всяких кнопочек: твиттер, фейсбук, вконтакте, гугл +1 и так далее... И это правильно, т.к. помогает продвигать блог, к тому-же если он ещё и интересный.
Однако полноценной кнопки перепоста в ЖЖ из WordPress практически нигде нет, за исключением единичных автономных блогов (этот блог как раз исключением и является). В основном ущербный перепост есть в составе какого-нибудь плагина социальных закладок, причем перепост идёт всего-лишь тайтл и ссылки на пост (без текста), что не очень то радостно и, конечно-же, неинформативно для перепостившего.
Сейчас я расскажу как сделать кнопку перепоста анонса вашей статьи (до тега more или "Читать далее...") в ЖЖ с ссылкой на ее полную версию статьи.
То есть, точно также, как если бы Ваш блог находился на площадке Livejournal. Задача довольно простая — нужно отправить POST-запрос на сайт ЖЖ, что и сделает эта форма:
<divalign="right"style="">Читать далее на блоге <ahref="<?php the_permalink(); ?>"><?phpbloginfo('name'); ?></a>
</div>
</textarea>
</div>
<divclass="lj-image">
<inputtype="image"src="ССЫЛКА НА КАРТИНКУ ВАШЕЙ КНОПКИ"title="Перепостить в ЖЖ">
</div>
</form>
</div>
</noindex>
Поменяйте путь к картинке, которая будет служить кнопкой и вставьте эту форму в страницу singe.php вашего блога в нужное место. Так же можете это все оформить стилями на свое усмотрение. В конце анонса к записи будет добавлена ссылка на ваш блог с текстом "Читать далее на блоге [Название блога]".
Все что осталось сделать — добавить в файл functions.php код, который будет «выдирать» анонс поста (до тега more). Копируем в functions.php вот этот код: