В прошлый раз мы рассматривали плагин, который создает карту Вашего блога для поисковых систем. В этом посте мы рассмотрим еще один плагин для генерации карты сайта. Только в отличие от предыдущего плагин PS Auto Sitemap создает «человеческую» карту сайта для Ваших посетителей.
Создаваемая плагином карта сайта это страница, где перечислены названия всех ваших статей и страниц в блоге с ссылками на них, т.е. достаточно кликнуть на названии понравившегося поста, и он откроется для просмотра. К тому же в плагине используется больше десятка различных файлов стилей, для оформления этой самой карты сайта. Эта функция и послужила «последней соломинкой» для выбора именно этого плагина, похожих плагинов много, только в них нужно самому заниматься настройкой css стилей. В плагине отсутствуют несколько нужных функций для большого блога (например функция разделения карты сайта на страницы), тем не менее для блогов с небольшим количеством постов он идеален.
Устанавливаем плагин:
- Скачиваем плагин PS Auto Sitemap со страницы плагина;
- В административной панели блога в меню: «Плагины» выбираем — «Добавить новый», переходим на вкладку «Загрузка»;
- Находим сохраненный архив, и нажимаем кнопку «Установить»;
- После успешной установки, активируем плагин.
Для того что бы вывести страницу с картой сайта, прежде всего нужно создать эту самую страницу, затем вставить туда в режиме «HTML» следующий код:
<!-- SITEMAP CONTENT REPLACE POINT -->
После чего в меню админ панели «Параметры» / «PS Auto Sitemap» указать ID вновь созданной страницы в поле «PostID of the sitemap». В этом же разделе вы так же можете изменить, при необходимости, другие параметры плагина. Несмотря на то, что плагин пока еще без перевода Вам и так все должно быть понятно. Поэкспериментируйте со стилями в «Select style», там можно выбрать довольно интересные темы вроде:
Только учтите, что большинство шаблонов полностью или частично несовместимы со стилями плагина. К примеру, стандартный шаблон WordPress добавляет «стрелочки» в списках тем самым портя общую картину. Что бы исправить эту ситуацию в стандартном шаблоне WordPress достаточно удалить код из таблицы стилей (style.css):
.entry ul li:before, #sidebar ul ul li:before {
content: "\00BB \0020";
}
Для других шаблонов может потребоваться более серьезная правка, но есть и такие шаблоны, которые вообще не нуждаются в правке. Настоятельно рекомендую установить опцию «Using cache» — поскольку использование кеша избавляет от лишних запросов к базе данных практически полностью, что будет заметно при больших картах сайта. Это очень полезная функция часто отсутствует в других плагинах для создания карты сайта.
Дополнительный плюс плагина PS Auto Sitemap в том, что при минимальной корректировке кода он может выводить рубрики так же, как плагин My Category Order. Что бы выполнить это откройте в редакторе файл плагина ps_auto_sitemap.php и найдите строчку:
$categories = get_categories( 'exclude=' . $ex_cat_ids );
замените ее на:
$categories = get_categories( 'orderby=order&exclude=' . $ex_cat_ids );
И наслаждайтесь полученным эффектом.
Созданную Вами карту сайта по достоинству оценят не только ваши посетители, но и Вы сами. Карта легко поможет вам с различными поисковыми ботами (самый простой и эффективный способ загрузить в сапу все записи и страницы Вашего блога при любой степени вложенности).
Интересные плагины. Скачаю.
Боже мой, как это сложно для меня. Как все это переварить?
Такой плагин должен быть на каждом более менее объемном сайте, потому что можно и заблудиться во всей информации
Спасибо. Установила, а то уже начала блудить по сайту.
Ставить обязательно надо, и я последую вашему совету, поставлю плагин PS Auto Sitemap.
В топе по данному запросу все одно и тоже, под копирку.
тупо копи паст. вот вам и хваленная релевантность.
Я бы назвал это Копирайт. А как еще можно рассказать об одном и том же плагине.
Хотелось бы развернутого описания настроек.
цитата:
«Несмотря на то, что плагин пока еще без перевода Вам и так все должно быть понятно.»
Мне например не очень понятно, так как английский я плохо знаю.