Плагины Reverse Order Comments и Comment Karma
[ ←Вернуться к стандартному виду ]
Решила делать обзоры плагинов, которые я сама попробовала. Во-первых, чтобы при повторной установке не начинать вникать в английский readme заново (память девичья:)), во-вторых, еще кому-нибудь пригодится.
Плагин Reverse Order Comments
Ссылка : WordPress Plugin: Reverse Order Comments
Сортирует комментарии по принципу «самые новые вверху».
У этого плагина есть и другое назначение, с его помощью легко превратить одну из статичных страниц в гостевую книгу.
Установка:
Активировать плагин (если устанавливаете только плагин, без гостевой книги, из распакованного архива понадобится только файл wp-zy-roc.php) и в файле темы single.php заменить
<?php comments_template(); ?>
на
<?php if(function_exists('ro_comments_template')) ro_comments_template(); else comments_template(); ?>
Как сделать гостевую книгу для wordpress (внутри архива находятся примеры шаблона для темы default — варианты на английском и немецком):
Перевод инструкции на русский (вариант для темы default):
- Скопируйте файлы comments-topinput.php и tpl_guestbook.php в папку темы.
- Создайте новую страницу (Page), короткую ссылку (slug) задайте такую: guestbook
- Разрешите комментирование этой страницы.
- Выберите для этой страницы шаблон «Guestbook»
- Готово!
Если Вы хотите, чтобы форма комментирования была внизу (как сделано в стандартных блогах), то откройте файл tpl_guestbook.php и замените строчку:
<?php if(function_exists('ro_comments_template')) ro_comments_template("/comments-topinput.php"); else comments_template(); ?>
на
<?php if(function_exists('ro_comments_template')) ro_comments_template(); else comments_template(); ?>
Плагин Rate Your Comments (Comment Karma)
Ссылка: WordPress Plugin: Rate Your Comments (Comment Karma)
Этот плагин для wordpress, который дает возможность «голосовать» за комментарий (+ или -), похож на голосовалку в Digg.
Установка плагина выполняется в несколько шагов:
- Распакуйте архив и загрузите в папку plugins
- Откройте файл header.php своей темы и вставьте перед </body>:
<script type="text/javascript" src="http://domain/wp-content/plugins/ck-karma/ck-karma.js">
</script>
domain замените на адрес своего сайта. - Откройте файл ck-processkarma.php, в соответствующие строчки этого файла нужно вписать имя базы данных и пароль к ней:
//Start of config $db_host = 'localhost'; $db_user = ''; $db_pass = ''; $db_name = ''; //End of config
Эта информацию можно посмотреть в файле wp-config.php, он лежит в корне блога.
- Теперь открываем файл
comments.php
и ищем<?php foreach ($comments as $comment) : ?>
и где-нибудь после этой строчки вставляем:<?php if (comment_subscription_status()) { echo " (subscribed to comments) "; } ck_display_karma(); ?>
- Активируйте плагин.
У меня все заработало (wp 2.0.7).
Откройте файл ck-processkarma.php, в соответствующие строчки этого файла нужно вписать имя базы данных и пароль к ней:
//Start of config
$db_host = 'localhost';
$db_user = '';
$db_pass = '';
$db_name = '';
//End of config
этого делать не надо ))
Здрасте Соника ! Если много комментов (например в гостевой сделанной из страницы), как сделать чтобы на странице отображались например 15 последних комментов, а потом сссылка на архивш?
Всё сделал по инструкции и почему-то указывает ошибку на этой строчке:
В чём может быть дело?
а вот комент карма, она имеет какое нибудь более широкое применение, чем сиюминутное отношение масс к этому к этому коменту?
Например возможность подсчитывать общую карму пользователя?
в общем, просто «украшательство» :)
Приветик!
Мне очень приятно было попасть на сайт создателя эмблемы олимпиады. Теперь это уже будет историей! Здорово!
----=--
Но у меня к вам вот какой вопрос:
Почему не все rss глотает мой вордпресс? На многие выдаёт ошибки. Может у вас есть лучшее предложение по данному поводу!? Спасибо за рекомендации!
Может Вы его перекармливаете? :)))
Я серьёзно!
2FinRaduga
А если серьезно, то я не телепат :) Вы на форуме WordPress спросите.
у меня тоже самое. HELP!!!
Поставил на WP 2.5.1, другая версия уже, очень доволен =)
Соня, обратить комментарии в обратный порядок можно проще, и безо всяких плагинов:
после вставить
Соня, есть способ без плагинов обратить комментарии в обратный порядок, а именно:
после foreach ($comments as $comment) : вставить $comments = array_reverse($comments, true);
Очень интересно, спасибо, не люблю ставить лишние плагины, обязатеьно попробую!
Сонечка, простите меня за дубовость, но не могу разобраться, где качать архив Reverse Order Comments на том немецком блоге, на который вы ссылаетесь? Всё уже перекликал...
Позвольте я Вам подскажу, http://wordpress.org/extend/plugins/reverse-order-comments/ ссылка там стоит на wordpress.com
Спасибо, Максим!
Можно ещё вопросы?
Первый. Там, где Соня предлагает из статичной страницы сделать гостевуху она советует воспользоваться из распакованного архива только файлом wp-zy-roc.php. Но его почему-то в архиве нема?
Второй. Я так понял руссификацией гостевой для ВП никто не занимался, поскольку гостевухи на блогах обычно не используются.
Как быть? Погите дубине.
Как сделать протейшую гостевую. В админке ВордПресс зайти в нужное меню и кликнуть "Создать страницу", вместо заголовка страницы напимать "Гостевая" а поле для текста оставить пустым, и все. Пример вы можете увидить у меня на сайте. Не используйте сторонние плагины гостевых, из-за них легко взломать ВордПресс,
Благодарю Максим!
А то я тут уже переводом темы на русский занялся... на свою голову.
2sviat
Естественно не надо! Тут вообще описывается установка непонятно черезкакое место, вот на буржуйском и то понятнее и проще:
http://www.tecnologiadiaria.com/2008/11/comment-karma-votar-comentarios-en-el-blog.html
1) в файле comments.php вставить после этого
вставить это
2) в файле header.php до тега вствить это:
Всё!
Буду пробывать гостевую )
Из описания все просто.
Ребята подскажите как в гостевухе разбить коменты, что бы отражались по 10 или 20 штук. Заранее благодарен
Второй раз тобой пользуюсь:))и очень помогаешь:))спасибо большое:))
Спасибо Соника :) как раз искала как гостевую сделать
Супер!) третий день мучаюсь над вопросом гостевухи. кажется нашел решение)))
Сделал как у вас описано, во всех браузерах отображается нормально, а в IE почему-то страница слезает влево. Подскажите что сделать. (посмотреть можно vip-avto.бай в разделе отзывы) Заранее благодарен.
А где качать***