FAQ по плагинам

Описание плагинов, включая и преведенные на русский.

Paged Comments – разбиваем комментарии на страницы

Скачать архив плагина WordPress Paged Comments Plugin
Источник: mikolka – руссификация и интеграция

Инсталляция.

1. Распаковываем и содержимое архива заливаем в папку wp-content/plugins
2. Переименовываем файл “paged-comments-config-sample.php” в paged-comments-config.php
3. Самое главное – в папке нашей темы(куда будем интегрировать!) создаем копию файла comments.php, и переименовываем его в comments-paged.php

Об интеграции.
[quote]Важно!Приведенный ниже код может не совпадать, он как пример – ищите не полные вхождения строк указанных ниже, а части, т.к. здесь как пример приводится исходный код русифицированной темы.[/quote]
1. Находим строку в файле comments-paged.php:

<?php comments_number(’Нет комментариев’, ‘Один комментарий’, ‘Комментариев: %’ );?>

2.После нее добавляем блок:

<!– Comment page numbers –>
<?php if ($paged_comments->pager->num_pages() > 1): ?>
<p class=”comment-page-numbers”><?php _e(”Страницы:”); ?> <?php paged_comments_print_pages(); ?></p>
<?php endif; ?>
<!– End comment page numbers –>

3. Затем ищем строки

<li class=”<?php echo $oddcomment; ?>” id=”comment-<?php comment_ID() ?>”>
<cite><?php comment_author_link() ?></cite> написал:

и между ними добавляем строку:

<?php echo $comment_number; $comment_number += $comment_delta;?>

4. Следующий шаг: строку

<a href=”http://www.mikolka.info/#comment-<?php comment_ID() ?>” title=”"><?php comment_date(’j F Y’) ?> в <?php comment_time() ?></a> <?php edit_comment_link(’[редактировать]’,'’,'’); ?>

меняем на:

<a href=”<?php echo paged_comments_url(’comment-’.get_comment_ID()); ?>” title=”"><?php comment_date(’F jS, Y’) ?> at <?php comment_time() ?></a> <?php edit_comment_link(’e','’,'’); ?>

5. Завершаем: перед строкой –

<?php else : // this is displayed if there are no comments so far ?>

вставляем еще один блок:

<!– Comment page numbers –>
<?php if ($paged_comments->pager->num_pages() > 1): ?>
<p class=”comment-page-numbers”><?php _e(”Страницы:”); ?> <?php paged_comments_print_pages(); ?></p>
<?php endif; ?>
<!– End comment page numbers –>

Основные настройки

Порядок комментариев:

$paged_comments->ordering = ‘DESC’;

DESC – от последнего комментария к первому (по умолчанию)
ASC – от первого комментария к последнему

Количество комментариев на страницу:

$paged_comments->per_page = 10;

10 – по умолчанию.

Остальные настройки можно не трогать, но изучить стоит, т.к. есть еще другие полезные фичи у плагина.

Category Visibility — (видимость категорий для разн. пользователей)

Плагин Category Visibility

Это плагин включает-выключает показ одной или нескольких категорий с главной страницы. Также можно отключить показ постов из 1 или неск. категорий в архиве или feed, списке рубрик в sidebar
Плагин закачать в папку plugins и активировать. Настроить в админке. Интуитивно понятный интерфейс 🙂

У меня случилась только одна неприятность с ним, если в wp_list_cats присутствует аргумент feed=RSS, то вывод ссылок на категории в sidebar отключается вообще.

Автор плагина предупреждает:
This method is not designed as a security device, only as a display method. A guest can still access a post by post number.

Про уровни пользователей:
-1 незарегистрированный пользователь
0 подписчик
и.т.д. подробнее: http://codex.wordpress.org/User_Levels#User_Level_0

SpamKarma2 – защита от спама.

Сайт плагина SpamKarma2
Источник: mikolka – русификация

Установка плагина:
1. Закачиваем в директорию плагинов блога.
2. Включаем в секции WP Admin >> Plugins.
3. переходим в WP Admin >> Manage >> Spam Karma 2 и настраиваем.

Установка руссификации:
* Качаете необходимую Вам кодировку UTF-8 или CP1251
* Затем переименовываете скачанный файл в файл с именем sk2-ru_RU.mo
* Проверяете файл wp-config.php на наличие там строки define (’WPLANG’, ‘ru_RU’);
* Закачиваете файл sk2-ru_RU.mo по следующему пути: wp-content/plugins/

Все просто … и очень надежно!

Secure and accessible php contact form (форма обр. связи)

РУССИФИЦИРОВАННЫЙ ПЛАГИН

Ссылка: WordPress Secure and accessible php contact form
Перевод, ссылка на статью: Sonika

Внимание! На офиц. сайте green-beast.com в настоящий момент более новая версия этого плагина.
Руссифицированный плагин отлично ставится на wordpress 2.0.х (на 2.1.х я не тестировала) с кодировкой utf-8, перевод на русский я делала непосредственно в файлах плагина.

Особенности: многофункциональность и защита от спама. Гибкая настройка.
Пример:

В действии: http://www.sonika.ru/company/feedback/

Плагин частично руссифицирован (админка осталась на английском), вырезаны копирайты-ссылки, которые мостились непосредственно под формой.

СКАЧАТЬ сразу или почитать статью: http://www.sonika.ru/blog/wordpress/contact-form-antispam-rus.htm

WeatherIcon – погода для сайта

Сайт плагина WeatherIcon
Сайт с последними модификациями плагина и иконками, но использовать после того как установлен сам плагин
Источник:mikolka описание и руссификация

Назначение: отображение погоды получаемой с метеостанций аэропортов. В настройках указывается 4-х буквенный код по классификации ICAO. Примеры кодов:
UUDD (DME) – Domodedovo International Airport – Moscow, Russia
UUEE (SVO) – Sheremetyevo International Airport – Moscow, Russia

Установка: достаточно прописать следующий код в файле single.php
<?php if (function_exists(‘WeatherIcon’)) : ?>
<li>
<ul><?php WeatherIcon(); ?></ul>
</li>
<?php endif; ?>

Русификация в кодировках

* UTF-8
* CP1251

Reverse Order Comments (гостевая книга, порядок комментариев)

Ссылка: Reverse Order Comments
Источник: Sonika

Сортирует комментарии по принципу «самые новые вверху».
У этого плагина есть и другое назначение, с его помощью легко превратить одну из статичных страниц в гостевую книгу.

Установка:

Активировать плагин (если устанавливаете только плагин, без гостевой книги, из распакованного архива понадобится только файл 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):

1. Скопируйте файлы comments-topinput.php и tpl_guestbook.php в папку темы.
2. Создайте новую страницу (Page), короткую ссылку (slug) задайте такую: guestbook
3. Разрешите комментирование этой страницы.
4. Выберите для этой страницы шаблон «Guestbook»
5. Готово!

Если Вы хотите, чтобы форма комментирования была внизу (как сделано в стандартных блогах), то откройте файл 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(); ?>
Anonymous
Отправить
Ответ на: