FAQ по плагинам

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

podpress

Сайт podpress.org
Установил себе этот плагин.Проблема в следующем:
1)когда создаю новую статью,в разделе подпресс не понятно,что нужно вводить в location,и почему location,а не local.
2)Что нужно в шаблоне поменять,чтобы плагин заработал,шаблон у меня (не знаю,как он называется,но его можно лицезреть на http://ocherk.com/)
Всем спасибо.

Subscribe2 подписка на уведомления о новых записях по email, рассылка

Сайт автора плагина Subscribe2: skippy.net
Блог автора плагина, полностью посвященный subscribe2: subscribe2.wordpress.com
Русификация плагина Subscribe2: Sonika

Плагин subscribe2 позволяет незарегистрированным пользователяям получать уведомления о новых постах в блоге на эл. ящик, зарегистрированные юзеры могут управлять своей подпиской: в каком виде будут приходить уведомления: plain text, HTML и «полный текст или анонс поста», выбирать рубрики, посты из которых их интересуют.

Пример использования: http://dom-2000.ru/subscribe/

Для администратора: возможность рассылать письма своим подписчикам из админки, можно послать письмо «всем», можно только зарегистрированным.

Прочитать подробнее о возможностях плагина и скачать русскую версию плагина 2.19 (для wp 2.0.x) и русификацию для v 3.6 (wp 2.1.x и выше) можно у меня на сайте:

Плагин для WordPress subscribe2 — подписка на новые посты, письма юзерам

Плагин Wp-postratings v1.20(beta). Русская версия

1. Добавили виджет, теперь можно вставлять список самых популярных и/или самые оцениваемых записей через виджеты (для этого сделан отдельный плагин, его нужно активировать отдельно)

2. Добавили возможность голосования не только В ПЛЮС, но и В МИНУС. А именно: теперь можно назначать каждой “звезде” ЛЮБЫЕ значения, хоть -100, хоть +1000

3. Также появился второй вариант голосования – выставление только ПЛЮСОВ и МИНУСОВ

4. Появился шаблон для вывода, если включен режим голосования “только для зарегистрированных пользователей”

5. Добавили в дистрибутив побольше готовых тем оформления

6. Сделали отдельную страницу для деинсталляции (старое место для деинсталляции осталось также).

Рассмотрим подробнее.

Главное нововведение

Появилась возможность создавать рейтинги только из ПЛЮСОВ и МИНУСОВ.

Рассмотрим структуру файлов темы оформления рейтингов. Проще говоря, если посмотреть на содержимое папки плагина, то там есть папка images. В ней находятся варианты оформления и имя каждой папки соответствует теме. Так чем же отличаются темы старого и нового стиля голосований:

в обычной теме присутствуют файлы картинок:

rating_start.gif (не в каждой теме) – начало полосы

rating_over.gif – при наведении мыши

rating_on.gif – голос есть

rating_off.gif – голоса нет

rating_half.gif – половина голоса

rating_end.gif (не в каждой теме) – конец полосы

а в теме, где только ПЛЮСЫ и МИНУСЫКАРТИНКИ ДЛЯ МИНУСОВ КАРТИНКИ ДЛЯ ПЛЮСОВ
rating_1_over.gif – при наведении мышиrating_1_on.gif – голос естьrating_1_off.gif – голоса нетrating_1_half.gif – половина голоса rating_2_over.gif – при наведении мышиrating_2_on.gif – голос естьrating_2_off.gif – голоса нетrating_2_half.gif – половина голоса

Собственно, если мы хотим создать новую тему на основе уже готовых картинок(например создать тему стандартных голосов из плюсов-минусов), то просто создаем новую папку и копируем например только плюсовые картинки и приводим их название в соответствии с форматом для обычного голосования. При необходимости можно доработать картинки(например сделать правильный показ половины голоса) в графическом редакторе. Что я и сделал.

Установка плагина
Распакуйте файлы и скопируйте папку postratings в папку плагинов /wp-content/plugins
Зайдите в панель администрирования, перейдите в раздел Плагины и щелкните ‘Активировать’.
Перейдите в меню настроек ‘Настройки рейтингов’ в разделе ‘Рейтинги’ и установите ваши предпочтения.

Обновление с предыдущей версии

Если у вас уже стоит версия 1.11 данного плагина (оригинальная или русифицированная), то просто обновите файлы поверх. Все пройдет гладко. Единственное что может потребоваться – это в настройках выставить заново шаблоны для вывода рейтингов и подписи рейтингов. Поэтому, если вы их меняли, предварительно скопируйте куда нибудь и вставьте назад после обновления. При тестировании на паре блогов обнаружился баг с вылезанием ошибки при оценки записи с паролем, а также на одном блоге вылезала такая ошибка на всех записях:

WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near

Для исправления ошибки деактивируйте и активируйте плагин заново!

Интегрирование в тему
Откройте

wp-content/themes/<ИМЯ ВАШЕЙ ТЕМЫ>/index.php

Вы должны поместить код также в

single.php, post.php или page.php.
Найдите: <?php while (have_posts()) : the_post(); ?>
Добавьте в требуемом месте

<?php if(function_exists(’the_ratings’)) { the_ratings(); } ?>
Если вы НЕ ХОТИТЕ добавлять рейтинги в каждую запись, НЕ ИСПОЛЬЗУЙТЕ код приведенный выше. Просто введите

[ ratings ] (без проблелов)

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

Подробная информация по выводу списка записей через виджеты или обычным способом приведена в самом плагине. Для этого перейдите в главном верхнем административном меню в раздел Рейтинги и там в подраздел Использование рейтингов. Информации там более чем достаточно.

Примечание

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

Поясню – нажатие первой кнопки только позволяет переключить тему и задать настройки (название звезд и значения) . Поэтому после внесения изменений требуется еще нажать вторую кнопку.

Скачать оригинальную и русскую версию можно у меня

“Счетчики”. Краткий обзор. Описание установки.

Плагины ВордПресса. Счетчики.
July 29th, 2007
Оригинал статьи здесь http://selikoff.ru/webmaster/wordpress_plugin_count/

В поле зрения попали следующие плагины:

1. View count
2. Views counter
3. Download Counter
4. Top10/View Count
5. MostWanted
6. StatTraq

Расположены по моему мнению в порядке усложнения.

1. View Count

Описание:
To show your posts sorted by how many times they were viewed just add a link to home/?ordrby=view_count.
To display the number of times your post was viewed just call the_view_count().
Установка:
Очень простой модуль
после активации я вставил код “Просмотров: <? the_view_count() ?>”
в файл index.php и page.php в место где показывается кол-во комментов, сразу за ним
и все. он работает
http://wunder-ful.com/wordpress-plugins

2. Views Counter

Описание:

Views Counter (VC) is a small plugin for WordPress that helps you to easily
track how many times your post page was viewed and by what quantity of visitors.
Установка:
После активации, в админ панели Options появилась закладка Views Counter.
Этот счетчик позволяет считать не только загрузки страниц, но и
сколько посетителей смотрело страницу. Выводит информацию в таком виде
“Viewed 45 times by 13 viewers” (на странице настроек пердставление можно изменить)
на странице самого поста автоматически, т.е. в код лезть вам не нужно.
Кроме того плагин написан нашим соотечественником. Юзайте.
http://blog.cerebrate.ru

3. Download Counter

Описание:
Simple tracking system to keep a watch on how many downloads your files get. Developed to track my own plugin downloads.
Complete with template tag and post tag for easy display of counters.
Установка:
Внимательно читайте инструкцию по установке, один файл кладется в папку /wp-content/plugins другой в корень, после активации, в админ панели появится новая закладка Download Counters внутри закладки Manage, которая и позволяет создавать счетчики скачивания файлов с вашего блога. Сами файлы вы можете лтбо загрузить вручную, либо с помощью вордпресса. А в настройка счетчика скачивания нужнно будет указать путь к закаченному файлу и имя счетчика.
Данный плагин сам создает таблицу в базе данных, без вашего участия.
http://www.stuff.yellowswordfish.com/download-counter/

4. Top10/View Count

Описание:
This plugin will show your top 10 most popular posts along with counting each view for each post.
There are many options in how to use this plugin.
Установка:
Плагин просит создать для него таблицу в mysql. Все инструкции написанны в комментариях самого модуля.
Позволяет выводить счетчик просмотров каждого поста и отдельно колонку TOP10 – самых читаемых постов, путем инъекции кода в index.php
Эту строку <?php if($id>0 && (is_single($id))) { add_count($id);} ?> надо вставить там где вызывается пост,
эту строку <?php show_post_count($post->ID, $before=”(Visited “, $after=” times)”); ?> надо вставить для вывода кол-ва просмотров,
эту строку <?php show_pop_posts(); ?> вставьте в sidebar для вывода Top10
Примечание:
Если Вы используете используете permalink то Вам необходимо раскомментировать строку 77 и закоментировать строку 75. Кроме того модуль некрасиво режет заголовки постов (сокращая до 20 символов). Мне кажется лучше не резать совсем:
//$post_title = substr($post->post_title, 0, 20); строка 73
$post_title = $post->post_title;
http://weblogtoolscollection.com/archives/2005/03/14/top-10-plugin/

5. MostWanted

Описание:
MostWanted lists the most popular posts on a wordpress powered weblog.
This list can be used in the sidebar to provided visitors with an indication of what are the most visited pages.
Several advanced features are provided including; text clipping (so it doesn’t go over two lines);
the ability to define the duration of intereste
(so you can show the all time most wante posts, or just those over the last n days);
fully dynamic, based on the live stattraq table.
Установка:
Чтобы его использовать необходим установленный плагин Star Traq
ну и нормально работать он будет только когда в с помощью плагина Star Traq
наберется достаточно статистических данных.
Вызов производится так: <? MostWanted::mostwanted($top_n, $curtail, $showviews, $show_views_in_tt, $duration, $cat, $pre, $post, $method) ?>
(все параметры описаны в самом плагине, но можно вызвать функцию и без них, используя значения по умолчанию)
Данный плагин выводит самые читаемые статьи основываясь на собранных статистических данных, может считать как по сессиям, так и по IP, как по итогам периода, так и за любое время.
http://boakes.org/most-wanted

6. Stat Traq

Описание:
It provides detailed statistics in a nice graphical format. The plugin tracks
public activity of WordPress and reports:

  • Hits
  • Number of Unique PHP sessions
  • Page Views
  • IP Addresses (includes link to ARIN Who Is?)
  • Browser
  • Referrer
  • Search Terms from major search engines
  • Bar graphs generated for some of the reports

Установка:
Внимательно читайте инструкцию, этот плагин устанавливается необычным образом.
Распоковывается в частично в /wp-content/plugins а частично в корень.
После распаковки запустите wp-stattraq/stattraq-install.php
будет создано 2 таблицы для опций и сбора статистики.
http://thefunzone.awardspace.com/wordpress/?page_id=63

Все описываемые плагины найдены здесь http://wp-plugins.net

Плагины для авторов

С плагинами для авторов мне не приходилось работать, поэтому прошу помощи. Поделитесь своим опытом их использования.

Нужно:
1. Плагин, который добавляет в профиль автора дополнительные (произвольные) поля.
2. Фото/аватара автора. Каким-то образом нужно её загрузить и потом отображать.
3. Уведомление для админа, что можно модерировать/публиковать запись.
4. Какая-то рассылка для всех авторов.

Есть такие?

Плагин “Search Meter”

Русифицированный плагин Search Meter (Поисковый Счетчик) версия 2.2
Проверена работа с WP 2.2.1
Домашняя страница плагина http://www.thunderguy.com/semicolon/wordpress/search-meter-wordpress-plugin/
Страница с описанием на русском http://lecactus.ru/blog/2007/07/19/550/
Скачать оригинал http://semi-wp-plugins.svn.sourceforge.net/viewvc/*checkout*/semi-wp-plugins/search-meter/branches/current/search-meter.php
Скачать русскую версию http://lecactus.ru/blog/download-manager.php?id=8

Порядок установки

1. Скопируйте этот файл в папку plugins вашей инсталляции WordPress (wp-content/plugins).
2. Войдите в панель администрирования WordPress. Перейдите на страницу плагинов и активируйте этот плагин.

Чтобы просмотреть статистику поиска, войдите в панель администрирования WordPress, перейдите на страницу Доска Объявлений и кликните Поисковый Счетчик.
Чтобы управлять статистикой поиска, войдите в панель администрирования WordPress, перейдите на страницу Настройки и кликните Поисковый Счетчик.

ТЕГИ ШАБЛОНА

sm_list_popular_searches()

Показывает список пяти самых популярных выполненных запросов
на вашем сайте за последние 30 дней. Читатели могут кликать по
поисковым фразам чтобы повторить поиск.

sm_list_popular_searches(’<li><h2>Популярные поисковые запросы</h2>’, ‘</li>’)

Показать список, как указано выше, с заголовком  “Популярные поисковые запросы”.
Если не было поисков, тогда этот тег ничего не отобразит. Эта форма
тега должна быть использована по умолчанию в теме WordPress. Вставьте это в файл sidebar.php .

sm_list_popular_searches(’<li><h2>Популярные поисковые запросы</h2>’, ‘</li>’, 10)

Тоже самое что и выше, но так отобразится 10 самых популярных поисковых запросов

sm_list_recent_searches()

Показывает список пяти самых последних выполненных запросов
на вашем сайте. Читатели могут кликать по
поисковым фразам чтобы повторить поиск.
Этот тег имеет такие же опции как и sm_list_popular_searches().
PS чтобы теги в шаблоне заработали их нужно помещать в блоке <?php ?> , например так: <?php sm_list_popular_searches(); ?>

PPS при копировании тегов проверяйте правильность кавычек (лучше заменить их все вручную)

Плагин для ссылок в окнце статьи- где такой найти?

Привет всем!
На одном сайте увидел очень полезную фичу- в конце каждой статьи читателям даются несколько примеров ссылки на эту статью для сайтов, блогов и форумов с нужными ключевыми словами между тегами <a href=""> и </a>. Обычно ссылки на сайты ставят в виде его адреса, что неэффективно для повышения ссылочного ранжирования. А с этой фичей можно быстрее получить нужный эффект. Сайт, на котором реализована эта фича работает на SLAED.
Уверен, что такое уже реализовано для вордпресс. Искал по гуглу и яше, но ничего не нашел, т.к. затрудняюсь сформулировать поисковый запрос.
Буду очень благодарен, если дадите ссылку на такой плагин.

Работаем с фидами через FeedBurner

Источник: Feedburner.com
Перевод: mikolka

По просьбам о помощи в установке этого плагина и вообще работе с Feedburner, порой приходящим по почте я перевел плагин FeedBurner FeedSmith, который перехватывает подписку на стандартный фид и перенаправляет ее на FeedBurner, на созданный там фид. Это плагин предлагается сервисом для WordPress пользователей.

Установка

1. Качаем его у меня с сайта отсюда FeedBurner FeedSmith по русски.
2. Переименовываете его в FeedBurner_FeedSmith_Plugin.php, сохраняете в нужной кодировке и закачиваете в директорию WordPress wp-content/plugins/.
3. Активируете в админ-панели в разделе Плагины, кликнув на кнопку "Активировать" напротив строки с “FeedBurner FeedSmith”.
4. Далее идете в настройки и нажимаете на FeedBurner.
5. Выполняете то, что написано в этом разделе и радуетесь 🙂

Советую посетить вот эту страницу, если вдруг что-то не так 😉

Создать сам фид на сервисе также очень просто, как установить этот плагин. Из его настроек можно сразу перейти к созданию фида на FeedBurner.com
Достаточно там зарегистрироваться, а там просто порядку выполнить предложенные операции.

Language Switcher+Gettext=мультиязычный блог

Передо мной встала задача сделать мультиязычный блог на основе WordPress 2.2. Я поставил Language Switcher WordPress Plugin, версия 1.08. Этот модуль организует уникальные ссылки типа www.домен.ru/здесь_уникальный_URL/lang/ru или www.домен.ru/здесь_уникальный_URL/lang/en, хотя обе ссылки ведут на одну и ту же страницу. (Примечание – в URL используется слово lang, это значение переменной $langSwitchPermalink. Вы можете сами менять его в файле langswitch.php, что я и сделал, т.к. первоначальное значение переменной было длинное).

1. Устанавливаем Language Switcher как обычный плагин, активируем его.

2.Заходим в администраторскую часть: НАСТРОЙКИ -> LANGUAGE SWITCHER и устанавливаем необходимые языки, а также форматы вывода времени и даты.

3. Выводим меню с доступными языками в файле sidebar.php:

<ul>
<?php if(function_exists('langswitch_list_langs')) { langswitch_list_langs(true, true); } ?>
</ul>

Рассмотрим функцию langswitch_list_langs(true, true). Первый параметр – это отображение флага в меню, второй – отображение текстового обозначения языка. Возможные значения true или false.

4. Переводим текст в записях и на страницах, а также в заголовках. Для этого текст обрамляется "тегами":

<lang_en>This is the post text in English</lang_en>
<lang_ru>Этот текст отобразится только для русской версии.</lang_ru>
<lang_all>Этот текст будет виден на всех языках.</lang_all>
И этот текст тоже будет виден на всех языках, т.к. он не обрамлен "языковыми тегами".

Внимание! Если вы переводите заголовки записей, страниц, рубрик и пр. замените в данных местах тег вида <lang_en> на [lang_en].

5. Теперь необходимо перевести текстовые элементы, встречающиеся в самом WordPress и установленных плагинах. Это слова Рубрики, Ссылки, Поиск, Архив и пр. Естественно, что на английской версии сайта они должны отображаться, как Categories, Links, Search, Archive. Это можно достаточно легко реализовать с помощью "технологии" Gettext. Всё, что я далее излагаю, я почерпнул здесь – http://php.russofile.ru/ru/authors/multilangual/php_gettext_prof/.

5.1 У меня на хостинге библиотека Gettext была уже установлена, потому ничем не могу помочь по установке.
5.2 Теперь необходимо "разметить" те места в файлах .php WordPress и установленных плагинах, в которых будет делаться лингвистическая замена. Например, вместо

<?php _e('Архив'); ?> или <h3>Новости</h3>

следует вставить

<?php echo _('Архив'); ?> или <h3><?php echo _('Новости'); ?></h3>

Прочитайте раздел GetText – взгляд изнутри на странице http://php.russofile.ru/ru/authors/multilangual/php_gettext_prof/, возможна эта информация вам поможет!

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

5.3 С помощью программы Poedit подготовьте файлы .po и .mo.
Прочитайте раздел GetText – профессиональная работа на странице http://php.russofile.ru/ru/authors/multilangual/php_gettext_prof/, возможна эта информация вам поможет!

5.4 Для удобства, создайте в корне своего приложения папку locale. Внутри этой директории необходимо создать папки для каждого из поддерживаемых языков: ru/, en/ и так далее. Внутри них необходимо создать папку LC_MESSAGES, а в эту папку, в свою очередь, необходимо поместить созданные нами .mo файлы для каждого языка (.po файлы можете поместить туда же, это не помешает). Для правильного нахождения двухбуквенного сочетания для каждого языка воспользуйтесь этой таблицей: http://www.loc.gov/standards/iso639-2/langcodes.html, или документацией по GetText.

   /locale/en/LC_MESSAGES/es.mo 
                          es.po 
           ru/LC_MESSAGES/ru.po 
                          ru.mo

5.5 Закачиваете все эти папки и "языковые" файлы на хостинг.

FCKEditor – пишем сообщения по-новому

Сайт автора плагина Dean’s FCKEditor for WordPress plugin(V2.2)
Источник: mikolka

Для тех кому не нравиться стандартный редактор TinyMCE.

Есть FCKEditor – полноценный редактор, который имеет много возможностей.
FCKEditor – это полноценный WYSIWYG html редактор, он легковесный и совместимый с популярными браузерами: IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ и Netscape 7+.

Вот некоторые возможности:

* Встроенные файл-и upload менеджеры
* Поддержка “read more”
* Создание собственных смайлов
* Выбор шкурок для редактора
* Выбор панелей
* Проверка орфографии

Установка простая

* Качаете сам плагин Dean’s FCKEditor for WordPress plugin(V2.2)
* Плагин работает с FCKeditor 2.4.3.
* распаковываете и загружаете папку в директорию вашего сайта wp-content/plugins/
* Активируете в Admin Panel->Plugin (Админ-панель -> Плагины) .
* и наслаждаетесь 🙂

Он на русском, работает быстро, выглядит приятно.

Seo Title Tag – изменение стандартного < title > на любой!

Seo Title Tag – несравним по функциональности и точности настроек ваших заголовков. Теперь у каждой странице может быть свой титл не зависящий ни от чего! Редактируйте заголовки записей, страниц, категорий, архивов и любого URL в вашем блоге.

Скачать плагин Seo Title Tag (русский перевод) – 26 кб
Скачать исходник (english)

Обсуждения :
http://pocrasheno.ru/wordpress/21-seo-title-tag-plugin-rus.html (русский)
http://www.netconcepts.com/seo-title-tag-plugin/ (english)

Пример работы – на сайте http://pocrasheno.ru/

ANIga gallery – создаем галерею на сайте

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

Очень простой в настройках и установке плагин для создания галерей на WordPress.

Установка:

Качаем файл с сайта (последняя доступная версия: Version 0.31fix is a fix for WordPress 2.1.3), заливаем распакованное в папку сайта по путям указанным в редми.

Затем используя шаблоны страниц, которые лежат в папке themes (gallery-comments.php, …, gallery-style.css), создаем страницы галереи.
Если Вы используете тему отличную от default, то эти файлы необходимо скопировать в папку Вашей темы!

Сам плагин переведен очень просто, но все же могут быть ошибки разного характера. Если Вы встретили такую – сообщите мне.

Русификация:

1. качаем
* Для кодировки UTF-8
* Для кодировки CP-1251
2. распаковываем скачанный архив с файлами и переписываем папку language в ../wp-content/plugins/ANIga/language/, т.е. заменяем существующие файлы.
3. Идем в админ-панель, в ней переходим ANIga->Options
4. В правом нижнем углу находим Language и в поле, вместо en вписываем ru
5. Сохраняем настройки и пользуемся русской версией 🙂

the_excerpt Reloaded — настроиваемые анонсы (цитата опционально)

Сайт плагина: the_excerpt Reloaded
Перевод инструкции на русский: Sonika

О терминах: цитата = анонс = excerpt
Здесь под терминами «цитата» и «анонс» имеется в виду поле «цитата (опционально)»

Плагин the_excerpt Reloaded автоматически создает цитаты нужной длины и настраивается по вкусу легким движением руки. Гибкая настройка этого плагина позволяет в любой момент изменить количество выводимых букв в анонсе, а также «сохраняет» в анонсах теги, например <img>, <a>, вставлять ссылку «Читать далее» и т.п.

Просто активируйте плагин и замените <?php the_excerpt (); ?> на <?php the_excerpt_reloaded(); ?> в нужном шаблоне вашей Темы.

В функции <?php the_excerpt_reloaded(); ?> возможны несколько аргументов.
Примеры использования

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
Отправить
Ответ на: