WordPress Support

Плагин WordPress "Search Meter" показывает, что ищут на вашем блоге.

Добавлено 25 февраля 2010 в категорию Плагины.

Я не люблю пользоваться какими-либо плагинами статистики для WordPress, так как в них не предусмотрено никакой защиты от накрутки в отличие от обычных счетчиков и статистика вечно засирается горе-оптимизаторами, которые до сих пор прогоняют скриптами свои сайты, подделывая поле Referrer. В итоге вся статистика по ссылающимся страницам и посетителям забита левыми и неправильными значениями. Так что, на мой взгляд, статистику блога надо смотреть, используя посторонние сервисы или логи сервера. Но никакой счетчик или анализатор не даст вам возможности посмотреть, что ищут посетители на вашем блоге. А это довольно интересная информация, позволяющая вам понять, что не так с вашей навигацией или что по мнению посетителей должно быть в блоге. Плагин Search Meter записывает информацию о поисковых запросах пользователей и ведет их статистику.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку search-meter в /wp-content/plugins/.

3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.

Небольшие настройки плагина вы можете произвести в "ПараметрахSearch meter". Собственно, тут только две настройки: сохранять информацию о последних поисковых запросах и отключить предложение пожертвовать деньги автору плагина.

Саму статистику поиска вы можете наблюдать в "Панели приборовSearch Meter". Плагин показывает статистику за сегодня и вчера, за последние 7 дней, за последние 30 дней, а также он может показать последние 100 и 500 поисковых запросов. Выглядит это примерно так:

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

<?php if(function_exists('sm_list_recent_searches')) { sm_list_recent_searches(); } ?>

А для показа наиболее популярных запросов используйте код:

<?php if(function_exists('sm_list_popular_searches')) { sm_list_popular_searches(); } ?>

Но я бы вам не рекомендовал выводить ни список популярных запросов, ни последние запросы. Почему? По причине того, что очень уж легко нагадить с этими запросами. Даже если бы в плагине была возможность фильтровать поисковые запросы, то все равно все матные или другие комбинации нехороших слов зафильтровать невозможно.

 

Автор плагина: Bennett McElwee

Страница плагина: [ссылка]

Рассматриваемая версия: 2.3 от 12.02.2009

Совместимость с версией WordPress: 1.5 и выше.

Плагин "WP DS FAQ" позволяет создавать разные FAQ в блоге.

Добавлено 25 февраля 2010 в категорию Плагины.

WP DS FAQ это плагин создания списка вопросов и ответов в вашем блоге, то есть FAQ‘а. Я просмотрел около десятка подобных плагинов, но ничего лучше WP DS FAQ мне не попалось. Или плагины не работают на WordPress версии 2.7 и выше или они слишком уж простые и не дают никакой возможности настроить хоть что-то. WP DS FAQ в этом плане выгодно отличается от всех конкурентов, хотя назвать его идеальным я бы тоже смог, некоторые функции вроде вывода ответов на вопросы с помощью ajax (свернутый вывод) выглядят круто, только вот я совершенно не уверен в том, что подгружаемые через ajax ответы будут проиндексированы поисковиками. А если ответы не индексируются и их нельзя найти при поиске, то какой в них смысл? Впрочем, никто не заставляет пользоваться свернутым выводом, можно использовать и развернутый вывод, правда при большом количестве вопросов страница будет выглядеть не слишком удобной, но это уже мелочи.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку wp-ds-faq в /wp-content/plugins/.

3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.

Формально в плагине есть русский язык, тем более, что его автор русский. Только вот ни на одном из своих блогов заставить плагин использовать русские файлы локализации мне не удалось. Уж не знаю в чем причина, никаких ошибок в исходном коде плагина по этому поводу мне найти не удалось. Для настройки плагина это никакой роли не играет, там и так все понятно без перевода, но вот в самом блоге на странице FAQ‘а будут английские слова вроде "Question", "Answer" и других, следовательно, придется ковырять плагин и переводить эти слова в нем напрямую.

И настройки плагина и добавление вопросов с ответами находятся в "ПараметрахDS FAQ". Вот тут использование ajax‘а более чем уместно, так как с ним процесс наполнения FAQ‘а достаточно удобен.

Первое, что мне понравилось в плагине это возможность добавлять неограниченное количество разных FAQ‘ов. То есть к любой объемной статье можно добавить свой собственный FAQ. Как ни странно, но почти все аналогичные плагины дают возможность вставить лишь один FAQ в блоге, как будто FAQ это что-то типа одной единственной карты сайта.

Вторая вещь, которая мне показалась удобной это возможность настроить css вывода прямо в настройках плагина. К сожалению, стиль настраивается сразу для всех FAQ‘ов, а хотелось бы, чтобы у каждого FAQ‘а мог быть свой собственный стиль. Очень надеюсь, что автор плагина добавит такую возможность в плагин.

Вывести FAQ можно и на страницах и в записях. Для этого используется тег [dsfaq id="1"], где 1 это номер FAQ‘а. Плагин сам вам подскажет, у какого FAQ‘а какой должен быть тег вызова.

Вывести FAQ можно двумя путями, как я уже сказал. Это развернутый и свернутый вывод. При развернутом выводе сначала выводятся все вопросы, а под ними все ответы. При свернутом выводе показываются все вопросы, а ответ загружается ajax‘ом при клике на вопрос. Я бы предпочел, чтобы ответы уже были загружены, но не показывались до клика на вопросе, все-таки не всегда использование современных технологий бывает оправданным. А было бы удобно выводить свернутый FAQ в конце объемной статьи и общий развернутый FAQ с глобальными вопросами.

Есть в плагине и ограничения: он работает только с PHP 5, имейте это ввиду.

 

Автор плагина: DiamondSteel
Страница плагина: [ссылка]
Рассматриваемая версия: 1.3.2 от 15.07.2009
Совместимость с версией WordPress: 2.7 и выше.

Плагин "Better nearby posts links" обрезает анкоры на пред. и след. посты.

Добавлено 23 февраля 2010 в категорию Плагины.

Маленький плагин, расширяющий функциональность стандартных функций WordPress previous_post_link и next_post_link, которые выводят ссылки на предыдущий и следующий пост в блоге. Основное предназначение данного плагина состоит в том, чтобы обрезать текст анкора ссылки, если он слишком длинный. Дефолтный шаблон WordPress предусматривает возможность длинных анкоров ссылок на предыдущий и следующий пост и просто переносит ссылку на следующий пост на одну строку ниже, что решает проблему с наездом ссылок друг на друга. Однако, к сожалению, множество веб-дизайнеров при создании шаблонов забывают про это и длинные названия постов наезжают друг на друга. С помощью этого плагина вы можете обрезать анкоры ссылок, причем обрезать правильно, на пробеле, а не разорвав слово.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку better_nearby_post_links в /wp-content/plugins/.

3. Заходим в админку блога на вкладку “Плагины” и активируем плагин.

Никаких настроек плагин не предоставляет, да они и не нужны. Чтобы плагин заработал найдите в своем шаблоне в файле single.php что-то типа:

<div class="alignleft"><?php previous_post_link('&laquo; %link') ?></div>
<div class="alignright"><?php next_post_link('%link &raquo;') ?></div>

И замените этот код на:

<div class="alignleft"><?php my_prev_post_link('&laquo; %link', '%title', false, '', 43, ' ') ?></div>
<div class="alignright"><?php my_next_post_link('%link &raquo;', '%title', false, '', 43, ' ') ?></div>

В результате вы получите что-то похожее на:

Использование функций плагина почти аналогично использованию стандартных функций Wordpress, разве что добавляются два новых параметра: количество символов, на которых обрезается анкор и текст, который ставится перед ссылкой. Не знаю для чего сделан последний параметр, нужный текст перед ссылкой можно вставлять и в стандартной функции, просто вставив его перед или после %link.

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

Необходимо также поправить плагин на предмет перевода на русский язык слов “previous post:” и “next post:“, которые по умолчанию добавляются в титл ссылок. Откройте файл better_post_links.php и исправьте данные слова в строчках:

56
$string = '<a href="'.get_permalink($post->ID).'" title="previous post: '.$title.'">';

и

97
$string = '<a href="'.get_permalink($post->ID).'" title="next post: '.$title.'">';

При желании вы также можете заменить троеточие, состоящее из 3-х точек на символ троеточия , что на мой взгляд уместнее. Заменить эти 3 точки надо в 2-х местах:

50
$dots = '...';

и

91
$dots = '...';

Это все, удачи.

 

Автор плагина: Corpodibacco

Страница плагина: [ссылка]

Рассматриваемая версия: 1.0 от 04.02.2008

Совместимость с версией WordPress: 2.5 и выше.