Плагин Dagon Design Sitemap Generator это всем известный плагин генерации карты сайта для людей. Я уже рассматривал плагин с похожей функциональностью PS Auto Sitemap, даже использую его до сих пор в этом блоге. Но, к сожалению, со временем выяснился главный недостаток PS Auto Sitemap - он предназначен для небольших авторских блогов. Почему? Потому что в нем нет деления карты сайта на страницы. Конечно, в нем есть кеширование, но вывод на одной странице тысячи ссылок на записи блога очень плохая идея даже с кешированием. Человек найти в такой карте нужную статью просто не сможет, а поисковым ботам лучше подсунуть карту сайта в родном для них формате sitemap.xml (плагин Google XML Sitemaps).
Вот и получается, что в одном плагине есть кеширование и куча css-шаблонов карты сайта, но нет деления на страницы. А во втором есть деление на страницы, но зато нет кеширования и css-шаблонов. Оба плагина хоть и работают прекрасно, но давно не обновлялись, а поэтому надежды на то, что они позаимствуют друг у друга недостающие функции практически нет.
Скачиваем плагин с его домашней страницы и устанавливаем его (рекомендую скачать плагин именно с его домашней страницы, а не из депозитария наwordpress.org, так как в депозитарии выложена старая версия плагина):
1. Распаковываем архив.
2. Копируем папку sitemap-generator в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Плагин переведен на русский язык, но автоматом он не подключится. Сначала зайдите в "Параметры\DDSitemapGen" и включите его. Описывать настройки плагина я не буду, тут все элементарно. Чтобы вставить карту сайту в какую-либо страницу вашего блога добавьте в HTML-режиме редактора тег:
Теперь на выбранной вами странице будет выведена карта сайта в соответствии с указанными вами настройками. Однако, как я уже сказал, встроенных css-шаблонов в плагине нет, а поэтому карта сайта в шаблоне вашего блога может выглядеть очень некрасиво, в зависимости от того, как в вашем шаблоне прописано оформление списков. Плагин дает возможность через css настроить вывод карты сайта, для этого надо использовать обращение к диву с идентификатором .ddsg-wrapper.
Одним из недостатков плагина также можно назвать невозможность задать сортировку рубрик в карте сайте в том порядке, в котором вы настроили вывод рубрик с помощью плагина My Category Order. Плагин использует свою собственную функцию генерации вывода рубрик, а поэтому подставить нужноеorderby=order банально некуда и все рубрики будут выведены по их ID.
Можно вывести карту сайта не только через вставку тега в нужной странице, но и напрямую через код в файле шаблона:
Чтобы убрать рекламу сайта плагина на каждой странице вашей карты сайта надо открыть файл плагина sitemap-generator.php и удалить там строчку:
Забыл сказать про глюк с настройкой плагина в плане опции "Постоянная ссылка на карту сайта:". По идее, если вы используете ЧПУ в вашем блоге и не хотите, чтобы страницы карты сайта имели вид "index.php?page_id=8&pg=2" (где страница с ID=8 это и есть страница с картой сайта), то вы должны тут вписать ярлык вашей страницы. Например, "sitemap". Тогда вторая страница карты сайта будет иметь вид "sitemap/2" и так далее. У большинства людей на данном моменте возникают проблемы с тем, что плагин хоть и меняет урл страницы, но не меняет ее содержимое. Исправить данный баг очень легко – зайдите в "Параметры\Постоянные ссылки" и нажмите кнопку "Сохранить изменения". После этого ЧПУ у вас заработает.
Существует чуть расширенная версия этого плагина под названием . Этот плагин нужен для тех людей, кто участвует в различных ссылочных биржах и хочет, чтобы поисковый бот нужной биржи проиндексировал максимальное количество страниц блога. Перед индексированием добавьте куда-нибудь в footer.php код:
Данная функция выведет в футере вашего блога список ссылок на страницы вашей карты сайта:
Поисковый бот биржи пройдет во всем страницам вашей карты сайта, захватив максимальное количество страниц. После индексирования функцию из футера можно убрать до следующей переиндексации.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 3.15 от 18.09.2008
Совместимость с версией WordPress: 2.1 и выше.
Страница плагина:
Рассматриваемая версия: 3.15 от 18.09.2008
Совместимость с версией WordPress: 2.1 и выше.
И еще похожея статья, но попроще - http://wpworld.ru/dagon-design-sitemap-generator/
Комментариев нет:
Отправить комментарий