Мои плагины для WordPress

Июнь 28, 2006 – 3:05 пп

Теперь, когда я настроил свой блог практически идеально, я хочу рассказать о том, какие плагины для WordPress для этого были использованы.

Brian’s Threaded Comments – этот плагин позволяет оставлять комментарии «лесенкой», как в LiveJournal. Если не использовать его в связке с OpenID, устанавливается он довольно тривиально и никаких шаманских телодвижений (об этом – позже) не требуется.

My plugins

Friends RSS Aggregator – с помощью этого плагина я сделал подобие LiveJournal’овской, опять же, ленты друзей. Внимательно и до конца читайте описание по настройке плагина, иначе проблемы с его использованием я Вам гарантирую.

Gravatar – об этом плагине я уже писал, поэтому тут повторюсь кратко: это сокращение от “Globally Recognized Avatar”, т.е. аватар (юзерпик), который можно использовать практически где угодно. Граватар привязан к уникальному адресу электронной почты, который и является его идентификатором. Когда пользователь оставляет в блоге (который поддерживает граватары) комментарий, перед его именем будет отображен его граватар.

LiveJournal Crossposter – тут все понятно. Плагин позволяет транслировать записи из блога в LiveJournal. Настраивается очень легко, но если необходимо поправить шаблоны вывода, то придется повозиться.

LiveJournal Comments – это плагин мой любимый :-) Он позволяет отображать в LiveJournal количество комментариев, которые оставили в блоге. Используется в связке с LiveJournal Crossposter.

news2.ru vote query – позволяет в один клик отправить новость на News2.ru

OpenID Comments for WordPress – позволяет комментировать, использую OpenID. LiveJournal’овский, например. Вместе с Brian’s Threaded Comments заставить его нормально работать мне не удалось, потому что обои требуют вносить значительные изменения в файл comments.php. Уже правильно отредактированным файлом со мной поделился shoo, за что ему большое человеческое спасибо! И не забудьте поставить права на запись на папку /tmp/ в папке с самим плагином!

Feedburner Feed Replacement позволяет перенаправлять читающих Ваш блог через RSS на сайт FeedBurner. А нужно это того, чтобы чтобы иметь возможность подсчитать количество подписчиков на RSS.

WP-Polls – создание голосований. Последняя версия имеет виджет для боковой панели. Вы уже проголосовали, как читаете мой блог? :-)

WP-PostRatings – этот плагин позволяет Вам оценить каждый мой пост по пятибалльной шкале. Самые популярные посты можно посмотреть тут.

RusToLat – плагин перекодирует кириллические postslug в латинские для удобочитаемых URL.

Subscribe To Comments – плагин позволяет подписаться на комментарии по почте. Если мне не изменяет память, необходимый код для его установки уже вставлен в мой comments.php

WordPress Reports – позволяет смотреть отчеты Google Analytics и FeedBurner прямо в панели администратора WordPress. Для установки требует cURL с поддержкой OpenSSL и открытый 443 порт на стороне сервера.

Sidebar Widgets – этот плагин добавляет поддержку виджетов на боковую панель. Все, что вы видите на боковой панели моего блога – виджеты.

Picasa Web widget – картинки, которые отображаются в верхнем правом углу этого блога, транслируются сюда из моего онлайн-фотоальбома Picasa.

Category Cloud widget и front page login – два виджета, которые Вы найдете самостоятельно (у меня нет ссылок на их сайты). Первый выводит список категорий в виде облака, второй позволяет зарегистрироваться в блоге прямо с главной страницы.

На этом пока все :-)


  • Alexey Limbakh

    Маньяк :) )

  • http://a-bishop.spb.ru bishop

    давай снесем твой блог и ты сам все заново настроишь? ;-)

  • Alexey Limbakh

    Это не надо :)

  • http://news2.ru/story.php?story_id=3214 Новости 2.0

    Обсудите эту новость на news2.ru

  • http://my-comp.net Ильдар Нигматзянов

    Вы лучше темы смените, а то некоторые плагины(голосование, рейтинг сообщений и т.д. и т.п.) выглядят ужасно:)

  • http://a-bishop.spb.ru bishop

    у вас браузер – Opera? :-)

  • http://my-comp.net Ильдар Нигматзянов

    И в IE и в Oper’е и в Firefox, везде как бы сжато

  • http://a-bishop.spb.ru Александр Бишоп

    странно, у меня все выглядит очень даже симпатично и в IE и в Firefox… кто-то жаловался, что эти эти два плагина неправильно отображаются в Опере, но я ставил 9-ку и в ней тоже все окей. наверное у нас разные представления о том, что выглядит \»ужасно\», а что – нет :-)

  • http://comeon.ru vv

    все правельно сделал у меня на старом болге тоже куча плагинов но я их поотрубал…!

  • http://a-bishop.spb.ru Александр Бишоп

    слабо список составить? ;-)

  • http://comeon.ru vv

    ага…может проще скреншот?

  • http://a-bishop.spb.ru Александр Бишоп

    а давай!

  • http://comeon.ru vv

    у меня нету гломурно аггаунта на пикаса-гугл-коме, паэтаму мне некуда выложить скриншотЪ!

  • http://a-bishop.spb.ru Александр Бишоп

    шли на почту ;)

  • http://comeon.ru vv

    трафег слишком дорог мне!

  • http://www.livejournal.com/users/skyslayer/ skyslayer@livejournal

    большое спасибо!
    всё классно, буду делать блог
    http://sky.glader.ru/sky (временный адрес)
    по вашему примеру!

  • http://www.livejournal.com/users/skyslayer/ skyslayer@livejournal
  • http://www.livejournal.com/users/skyslayer/ skyslayer@livejournal

    где граватар ?

  • http://a-bishop.spb.ru Александр Бишоп

    не за что. если что – спрашивайте ;-)

  • http://a-bishop.spb.ru Александр Бишоп

    я не уверен, что граватар будет работать, если использовать ЖЖ-шный OpenID. видел, что можно отображать ЖЖ-шные юзерпики, но как – пока не знаю.

  • http://www.livejournal.com/users/skyslayer/ skyslayer@livejournal

    спасибо, а то я запереживал уже =)

  • http://areugos.googlepages.com/news2.gif Андрей Екатеренчук

    Какая-то ошибка при поиске, скриншот здесь:
    http://areugos.googlepages.com/a-bishop_search_err.gif

  • http://a-bishop.spb.ru Александр Бишоп

    Ваш запрос попал на тот момент, когда сервер в профилактических целях перегружался. Сейчас должно все работать.

  • http://a-bishop.spb.ru Александр Бишоп
  • http://areugos.wordpress.com/ Андрей Екатеренчук

    ага, работает :)
    тока гравицапа не моя :(
    ps: фото с Пикаса методом случайного перебора? правил код?

  • http://areugos.wordpress.com/ Андрей Екатеренчук

    pps: извини, не до конца прочитал… :)

  • http://a-bishop.spb.ru Александр Бишоп

    фото с пикаса отображается случайным образом, код не правил.

  • http://a-bishop.spb.ru Александр Бишоп

    граватар заработал :-)

  • http://daarh.rigacraft.net/?p=76 Плагины. Взгляд чайника. – Фрагменты моих размышлений

    [...] Под впечатлением от статьи про различные плагины для WordPress, решил и для себя что из перечисленных присмотреть. Получилось конечно так себе, не очень удачно. [...]

  • http://www.russianpilot.ru RussianPilot

    Поскажи пожалуйста Как сделать в такой же теме как твоя Defolt Что бы тулбар был на всех страницах А то по умолчанию стот только на первой

  • http://www.livejournal.com/users/rapid_share/ rapid_share@livejournal

    Ни как не могу поставить
    После ввода ЖЖ ника, пишет

    Ошибка: пожалуйста, заполните необходимые поля (Имя, E-Mail).

  • http://a-bishop.spb.ru Александр Бишоп

    что именно не можете поставить?

  • http://a-bishop.spb.ru Александр Бишоп

    надо править шаблоны (в Theme Editor). посмотреть как это сделано на в шаблоне главной страници и добавить пару строк в другие шаблоны.

  • http://a-bishop.spb.ru/archives/634 DELETE YOURSELF! » Blog Archive » Читаем подзамочные записи LiveJournal через RSS

    [...] Одним из основных неудобств “исхода из ЖЖ” для меня была невозможность читать подзамочные записи моих друзей, не заходя в LiveJournal. Для других блогов, с помощью плагина Friends RSS для WordPress, я соорудил удобную ленту друзей, но RSS-потоки из LJ добавлять туда не спешил. И вот aim подсказал мне способ, как проблему с подзамочными записями можно решить. Итак, адрес RSS-потока должен выглядеть следующим образом: [...]

  • Eugeni

    Отличная коллекция плагинов.
    Кстати, у меня страница в IE открывается с глюками: полосы, обтекающие комменты, наслаиваются на текст.

    Два вопроса к вам:
    1. как вставить счетчик в бесплатный ЖЖ?
    2. можно ли в ЖЖ подсчитать читателей по rss?

  • Eugeni

    У меня в в IE тоже выгляжит криво: полоски, обрамляющие комменты, наслаиваются на текст.

    У меня два вопроса к вам:
    1. как вставить счетчик в платный ЖЖ?
    2. как посчитать количество читателей ЖЖ по rss?

    Спасибо!

  • http://www.egoroff.info ego

    А можно подробнее о настройке Friends RSS Aggregator? ;)

  • http://a-bishop.spb.ru Александр Бишоп

    по поводу подробной настройки имеет смысл читать родной мануал, насколько возможно внимательнее, перевести все я сейчас не осилю :-) если возникнут вопросы – спрашивайте.

  • http://a-bishop.spb.ru Александр Бишоп

    Да, иногда такой глюк бывает :-(

    1. я не уверен, что в код ЖЖ можно вставлять JavaScript. Имеет смысл поконсультироваться на сайте ljplus.ru

    2. создать аккаунт на http://www.feedburner.com и добавить фид туда.

  • http://www.egoroff.info ego

    Вай! Дурдомный плагин Friends RSS Aggregator. В настройке, а в использовании — ничего так :)

    Проблема осталась по поводу того, что первая страница админки отображается глюком — «Fatal error: Cannot redeclare class magpierss in $/wp-includes/rss-functions.php on line 14″.
    Всё остальное работает.

    На сайте разработчиков http://adam.404.org/projects/friends-rss#problems этот баг описан первым. Правда методы лечения не указаны :(

    ps. Настройка, правда на белорусском языке, тут http://pavel-ambiont.com/nocomments/2006/03/08/105

  • http://a-bishop.spb.ru Александр Бишоп

    /wp-admin/index.php – надо закомментировать 5-у строку.

  • Eugeni

    Спасибо за подсказку. Действительно, на ljplus.ru генерируется счетчик для ЖЖ. Правда, счетчик почему-то не показывает, откуда пришли пользователи.
    До http://www.feedburner.com еще руки не добрались, но сделаю.

    Думаю, ваш блог с темами кроме прочего про плагины и примочки для блогосферы весьма актуален.

    Может быть, вы в курсе, какой плагин или движок для блогов позволяет реализовать публикацию стороннего пользователя в моем блоге за деньги.
    Что-то типа, чтобы юзер присылал некую сумму wmz за что ему автоматически выдается на его емейл сгенерированный пароль на одну (2, 3, больше) публикацию в моем блоге?

  • http://a-bishop.spb.ru Александр Бишоп

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

  • http://a-bishop.spb.ru/archives/655 DELETE YOURSELF! » Blog Archive » Google Analytics – для всех!

    [...] Google сделала регистрацию Analytics свободной для всех желающих, т.е. коды приглашений отменены! Для тех кто не в курсе: Google Analitycs – это отличный сервис для анализа посещаемости Вашего сайта. Для пользователей WordPress – бонус, возможность установить на своем сайте плагин WordPress Reports. [...]

  • http://www.livejournal.com/users/zolak/ zolak@livejournal

    Привет! Моххно вопрос по lj_crosspost? Как вы достигли переноса комментариев вниз, под пост. У мена комментарии получаются вверху, над текстом записи. Не подскажете как это изменить?

  • http://www.livejournal.com/users/zolak/ zolak@livejournal

    Ой, ошибок наделал, извиняюсь.

  • http://a-bishop.spb.ru Александр Бишоп

    немного код переписал, при минимальных знаниях PHP это делается минут за 15.

  • http://www.livejournal.com/users/miguello/ miguello@livejournal

    Привет, слушай, вопрос.
    С ЖЖ кросспостером последнее время много народу ругается, Что вот такая вот ошибка вылезает:

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

    У меня оно аж на самой странице настройки плагина вылазит, Когда я меняю опции и пытаюсь сохранить.
    Сам автор честно признается, что, мол, извините, но хз, проблема может быть в хостинге.

    Ты можешь мне чего-нить посоветовать на этот счет?

  • http://a-bishop.spb.ru Александр Бишоп

    у меня тоже время от времени вылезает такая ошибка, но запись вроде кросспостится без проблем. я думаю, что проблема не в плагине и не в хостинге, а на стороне ЖЖ.

    т.е. он тебе даже настройки поменять не дает?

  • http://www.livejournal.com/users/miguello/ miguello@livejournal

    Да, последний раз, когда я пытался его настроить, оно даже не дает поменять настройки.
    Правда я до этого, дабы удалить полностью все, связанное сэтим плагином, поудалял из базы все, что имеет «ljxp_» в названии. Это может быть причиной – криво что-то удалил.
    Но плагин ставится нормально, новые поля в базе создаются. Правда, когда включаю плагин, оно пишет, мол, что плагин OpenID (!!!) включен. Не Кросспост, а ОпенИД…!
    Захожу, пытаюсь изменить настройки – ругается этой кодовой фразой.

  • http://a-bishop.spb.ru Александр Бишоп

    у меня на OpenID тоже иногда ругается почему-то, но вроде все работает.

  • http://www.livejournal.com/users/miguello/ miguello@livejournal

    Ты мне скажи, в базе оно оставляет что-то, что не начинается на ljxp_?
    Просто для очистки совести…

    И ты используешь версию 1.5, да?
    Ну просто я не могу понять, че такое… Хостинг вроде наманый. Т.е. все включено, Все открыто. Вордпресс – стандартный+стандартные плагины. Чего ему еще надо?
    Там народ говорил, какие-то исходящие то ли сокеты, то ли коннекты могут быть запрещены на хостинге, отсюда и проблемы. Но это же не должно мешать, когда плагин ПРОСТО СОХРАНЯЕТ НАСТРОЙКИ? Или оно отсылает мой пароль прямо моему куратору?

  • http://a-bishop.spb.ru Александр Бишоп

    вордпресс у меня 2.0.5, версию плагина я не помню, если честно. по поводу остального – хз :-(

  • http://dimon-prodigy.livejournal.com ursus

    Отличная коллекция!
    Автору респект :)

  • http://a-bishop.spb.ru Александр Бишоп

    спасибо :-)

  • http://dimon-prodigy.livejournal.com ursus

    Вопрос по русификации:
    после установки этой русификации (http://wpmudev.org/project/WPMU-Russian-language-pack) облазил всю админку – но так и не нашел раздела «Плагины»
    Или в админ-панели Word Press MU раздела «Плагины» и не было?

  • http://a-bishop.spb.ru Александр Бишоп

    нужно войти администратором и нажать Управление сайтом->Настройки и в самом низу поставить соответствующую галку.

  • http://dimon-prodigy.livejournal.com ursus

    Большое спасибо, система плагинов заработала :)

  • http://www.livejournal.com/users/miguello/ miguello@livejournal

    Короче, кросспостер заработал.
    Всего-то делов, что сменить пару хостеров.

    Вопрос другой – тот комментс.пхп, который ты вывесил, он заточен под опенИД, Браййанс треадед и сабскрайб, так ведь?
    Мне просто это не тривиально, где нужно Браййановский комментс.пхп поправить, чтобы оно форму комментария заменило на опенидишную.

  • http://a-bishop.spb.ru Александр Бишоп

    это никому не очевидно, со мной этим файликом тоже поделились. это как раз и есть файл от брайановского плагина с исправлениями для работы с OpenID.

  • http://dropdb.ru sky

    привет, решил перейти с жж на wp.
    программист я никакой, боле мене поставил все на
    http://dropdb.ru, тема нестандартная, хостинг нормальный вроде.
    и как мне все поставить? что не ставлю – глюки =(
    ниче не работает.

    можеш подсказать/помочь как всё быстро установить ?
    ПС: нужны почти все плагины установленные у тебя =/

  • http://www.livejournal.com/users/belyrabbit/ belyrabbit@livejournal

    Warning: Invalid argument supplied for foreach() in /opt/apache/htdocs/wp-content/themes/default/comments.php on line 136

    При использовании того самого comments.php
    Известно как это лечить?

  • http://dropdb.ru sky

    о привет, то же ставишь блог свой ? =)

  • http://dimon-prodigy.livejournal.com ursus

    Нашел некоторую запарку в переводе.
    Вот смотрите
    http://usera.imagecave.com/medved/wordpress/rus_1.jpg
    это английския язык – все ровно.

    а это
    http://usera.imagecave.com/medved/wordpress/rus_2.jpg
    русский. видите, как некрасиво вылезает строка «Действия» за правую границу? :(
    может, имеет смысл (например, в будущих версиях перевода) по-другому назвать действия (или использовать сокращенные названия)?

  • http://blog.eltheriol.com blog.eltheriol.com

    Спасибо большое за отличную подборку. Проблемы с OpenID Comments for WordPress. При попытке написать с livejournal open id:

    Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in d:\hst\eltheriol-blog_09f30b17\http\wp-content\plugins\openid\openid-classes.php on line 231
    Couldn’t find OpenID Server

    Что делать? :-)

  • http://a-bishop.spb.ru Александр Бишоп

    а какой браузер? Internet Explorer?

  • http://a-bishop.spb.ru Александр Бишоп

    вижу, попробую завтра ужать надписи и выложить новую версию. спасибо!

  • http://www.livejournal.com/users/batva/ batva@livejournal

    Скажите пожалуйста, а вы не можете интегрировать все в одну сборку: темы, тредер, opnid и все необходимые вещи. не все умеют программировать и правильно копипастить куски кода.

  • http://dropdb.ru sky

    +1

  • http://a-bishop.spb.ru Александр Бишоп

    была мысль собрать LJ-migration pack, да все руки не доходят :-)

  • john

    Было бы круто, если бы такая сборка действительно была ;)
    Если сделаете ее, пожалуйста, напишите здесь в комментах, я на них подписан. На случай, если пропущу это написанное в виде нового поста в блоге.

  • http://www.livejournal.com/users/batva/ batva@livejournal

    я могу как-то помочь? очень надобно-)

  • http://a-bishop.spb.ru Александр Бишоп

    на выходных попробую выложить.

  • http://www.livejournal.com/users/batva/ batva@livejournal

    -)

  • http://a-bishop.spb.ru Александр Бишоп

    ага :-)

  • Pavel

    А чё может быть с плагином openid, я его поставил, включил, заменил, как велено в инструкции, нужные строки в comments.php и всё. Секция комментов исчезла в пень.

  • http://a-bishop.spb.ru Александр Бишоп

    а хз. если комменты не лесенкой, то я бы рекомендовал вот этот плагин: http://a-bishop.spb.ru/archives/781

  • john

    Может, Вы уже разобрались, как сделать, чтобы жж-шные юзерпики отражались при комментировании с opneID?

  • john

    Александр, а что такое Pingback?
    Как я понял, он появляется, когда кто-то цитирует Ваш пост. Но почему тогда в этом пингбэке не видно, кто именно цитирует?

  • http://a-bishop.spb.ru Александр Бишоп

    я переписал плагин gravatar и добавил проверку на пользователя ЖЖ. как видите, юзерпики теперь отображаются :-) a-bishop.spb.ru/wordpress/ – тут лежит.

  • http://a-bishop.spb.ru Александр Бишоп

    Да, это ссылка на того, что цитирует пост, просто в данном случае я цитировал себя сам :-)

  • john

    Отлично. Будем пробовать ;)

  • john

    А если цитирует другой блоггер – это должно же быть видно в описании pingback?
    Что-то я у себя не вижу…

  • http://a-bishop.spb.ru Александр Бишоп

    ну да… Pingback by бла бла бла и ссылка на пост.

    а пингбэки разрешены у тебя?

  • john

    Разобрался. Оказалось аналогичная ситуация: цитировал сам себя :)
    Да, пингбэки разрешены. Будучи жжистом с пингбэками не сталкивался, поэтому все это и смутило. Со скрипом привыкаю к Вордпрессу. Он, понятноо, удобнее, но вот комменты в LJ были приятнее, чем в Вордпрессе, даже с учетом плагина лесенки. Короче, надо привыкать…

    Вот столкнулся с еще одним траблом: почему-то криво работает паролирование постов. Юзеры вводят пароль – их все равно не пускает. Я как админ сам пост вижу, но комменты к нему – нет. Не могу понять, что к чему.
    Стоит последний WP. Может, глюк последней версии?

    P.S. Кстати, комментраий, который пишу сейчас, выводится криво: правая граница отсекается. Использую сейчас IE.

  • http://a-bishop.spb.ru Александр Бишоп

    про пароли – хз, никогда ими не пользовался.

    про кривую разметку – да, известный баг в некоторых браузерах.

  • http://www.livejournal.com/users/korolek/ korolek@livejournal

    так и не понятно как добиться интеграции тредов и openid

  • john

    Как думаете, существует ли плагин, который позволяет зеркально отражать комментарии из WP в зеркало на ЖЖ?

  • http://a-bishop.spb.ru Александр Бишоп

    думаю не существует. я себе слабо представляю, как это вообще можно реализовать, да и зачем?

  • http://www.livejournal.com/users/bra1ns/ bra1ns@livejournal

    >>
    И не забудьте поставить права на запись на папку /tmp/ в папке с самим плагином!
    а откуда эта папка берется? По умолчанию ее в папке с плагином нет. НУжно смому создать или как?

  • http://a-bishop.spb.ru Александр Бишоп

    да, самому создать. там в ридми написано вроде.

  • Foxter

    все камменты не осилил. многа букав.
    скажу лишь что:Feedburner Feed Replacement ссылка не туда ведет…

    и воспользоваться случаем хочу…
    можно узнать каким плагином был сделан Use OpenID (чуть выше окна где набирается этот текст)

  • http://a-bishop.spb.ru Александр Бишоп

    всё тем же OpenID Comments for WordPress, просто надо вставить в comments.php пару лишних строк. шаблон, насколько я помню, в архиве плагина есть.

  • Foxter

    а его цель, еще, если не сложно… т.е. чего он делает?

  • http://a-bishop.spb.ru Александр Бишоп

    позволяет логиниться в блог пользователям ЖЖ, и вообще любого блога, который поддерживает его.

  • Foxter

    ну и последний вопрос… (сорри, если я здесь все это спрашиваю, просто не знаю где еще)
    существует ли такой плагин который дает проверку на спам через суммы чисел? причем интересует для WP версии от 2.2.x

  • http://a-bishop.spb.ru Александр Бишоп

    да, и не один.

    одни входит в русскую сборку WP от maxsite.org? другой зазывается вроде как WP-Captcha

  • Foxter

    Кстати по поводу сборки… я так и не нашел откуда ее там можно скачать? =(

  • http://a-bishop.spb.ru Александр Бишоп

    в верхнем правом углу ссылка.

  • http://www.rbalaev.ru www.rbalaev.ru

    Уважаемый Аленксандр посавил себе LiveJournal Comments, но почемуто при создании постав в ЖЖ не пишется количество комментариев?

  • garusev

    test my open id

  • http://yakto.ru Yakto

    Был бы очень благодарен файлу Coments.php для плагина OpenID. Замучался уже с ним..