2-4 comment fix

Этот плагин исправляет распространенную проблему со склонением числа комментариев. Всем знакома ситуация, когда WordPress показывает «2 Комментариев» вместо «2 Комментария«? Эта проблема затрагивает очень многие центрально-европейские языки и, конечно же, решение ее давно найдено. Существуют и хаки, исправляющие файл движка post-template.php и функции для вставки в functions.php вашей темы и много плагинов, решающих эту проблему. Однако с выходом WordPress 2.5.x эти решения перестали меня устраивать и мне пришлось искать новый метод решения этой проблемы. Расскажу почему.

Если внешне при просмотре вашего сайта вы всегда видите то, что правильно (то есть «2 Комментария» вместо «2 Комментариев«), то в админке дело обстоит несколько иначе. В версии 2.5.x в админке WordPress появилась довольно красивая фича с всплывающей подсказкой о количестве ожидающих одобрения комментариев. Причем при клике на эту подсказку откроется окно управления комментариев. Конечно, фича это совершенно не обязательная, но при большом количестве записей и комментариев она очень удобна. Выглядит это примерно так:

commentfixТеперь воспользуемся одним из плагинов, решающих проблему склонения комментариев, а именно плагином (Russify Comments Number). Всего лишь активировав плагин и без дополнительной его настройки мы решили проблему склонения комментариев и теперь WordPress правильно показывает число комментариев. Только вот одно большое замечание, зайдите в админку блога на вкладку «Управление\Записи» и посмотрите, что стало там с показом числа комментариев. А там пропала и подсказка про ожидающие одобрения комментарии и ссылки на переход к управлению комментариями.

commentfix2Плагин требует дополнительной настройки. Открываем файлы вашего шаблона, где показывается число комментариев и заменяем (на примере шаблона Default) функцию:

<!--?php comments_popup_link(__('No Comments &#187;', 'kubrick'), __('1 Comment &#187;', 'kubrick'), __('% Comments &#187;', 'kubrick')); ?-->

на

<!--?php if(function_exists('comments_popup_link_2_4')) { comments_popup_link_2_4('Комментировать', '% Комментарий', '% Комментариев', '% Комментария'); } ?-->

Все, теперь число комментариев правильно склоняется на самом блоге, а в админке показывается и всплывающая подсказка по ожидающим одобрения комментариям и работает ссылка на управление комментариями. И еще одна вещь, которую исправляет данный плагин. Он может менять title (всплывающая подсказка при наведении мышки на ссылку) ссылки на комментарии. Скажем, если до плагина всплывающая подсказка выглядела так: «Комментарий к записи Привет, мир!», то теперь она выглядит так: «Комментировать статью «Привет, мир!»». Причем, вы можете не напрягаясь исправлениями файлов движка WordPress изменить этот title, всего лишь отредактировав строчку в файле 2-4-comment-fix.php так:

echo ' title="' . sprintf( ('Комментировать статью "%s"'), $title ) .'"&gt;';

В версии 1.00.1 исправлена досадная ошибка, из-за которой плагин не работал с числом комментариев больше десятка. Теперь он правильно склоняет любое число комментариев, от одного до бесконечности. Не забудьте поправить функцию вызова плагина, правильно:

<!--?php if(function_exists('comments_popup_link_2_4')) { comments_popup_link_2_4('Комментировать', '% Комментарий', '% Комментариев', '% Комментария'); } ?-->

Автор плагина: Ján Varhol
Скачать плагин: 2-4-comment-fix.zip
Рассматриваемая версия: 1.00.1 от 04.07.2008
Совместимость с версией WordPress: 2.0 и выше.

По материалам сайта WordPressPlugins.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *