GoGetLinks — самая выгодная биржа рекламных обзоров

Создание карты сайта на WordPress — Часть 2 – Установка и настройка плагинов Dagon Design Sitemap Generator и WP DS Blog Map для создание карты сайта в формате HTML для посетителей

6 октября, 2009 | Рубрика: Плагины для WordPress

Установка и настройка плагинов Dagon Design Sitemap Generator и WP DS Blog Map для создание карты сайта в формате HTML  для посетителейЗдравствуйте уважаемые читатели блога KtoNaNovenkogo.ru. В первой части статьи Создание карты сайта для блога на WordPress с помощью плагинов Google XML Sitemaps и Sitemap Generator — Часть 1, мы подробно обсудили установку и настройку плагина Google XML Sitemaps, предназначенного для создания карты вашего блога в формате XML. Эта карта создается для улучшения индексации блога поисковыми системами. Теперь настало время переходить к созданию карты сайта, которая будет отображаться на блоге и служить пользователям, облегчая для них навигацию по сайту.

Изначально, я планировал рассказать о создании карты сайта только на примере плагина Dagon Design Sitemap Generator, но за прошедшее время успел познакомиться с еще одним замечательным плагином, под названием WP DS Blog Map, который реализует ту же карту блога, но немного в другом виде. Поэтому, в этом посте я расскажу о создании карты блога с помощью обоих плагинов. Я сам еще даже не определился какой из них оставить на сайте, а какой убрать. Судите сами, в верхнем меню моего блога вы можете увидеть как ссылку на страницу "Все записи", которая реализована на плагине Design Sitemap Generator, так и ссылку на страницу "Карта сайта", реализованную на плагине WP DS Blog Map. Когда определюсь окончательно, то одну из ссылок уберу, а пока оставлю все как есть.

Установка и настройка плагина Dagon Design Sitemap Generator (создание карты сайта в формате HTML - для посетителей) на WordPress

Плагин Dagon Design Sitemap Generator автоматически формирует HTML страничку с картой сайта, на которой будут размещены упорядоченные по рубрикам ссылки постов, ссылки на сами рубрики, ссылки на статичные страницы (и даже, при желании, ссылка на карту сайта в формате XML). Эта HTML карта, наряду с картой в формате XML, построенной с помощью Google XML Sitemaps, тоже помогает улучшить индексацию блога. Ведь поисковику достаточно будет проиндексировать эту страницу и в его поле зрения попадут ссылки на все остальные страницы сайта.

Плагин Dagon Design Sitemap Generator также может быть полезен тем, кто занимается продажей ссылок в бирже Sape, которая, как известно, индексирует страницы только первых трех уровней вложенности, то есть только те страницы сайта, которые находятся не более чем в двух кликах от главной страницы. А это плагин позволяет превратить все страницы вашего сайта в страницы заведомо выше третьего уровня. В результате чего, вы сможете увеличить свой доход с продажи ссылок.

Установка плагина Dagon Design Sitemap Generator на блог под управлением WordPress

Для начала скачайте последнюю актуальную версию плагина Dagon Design Sitemap Generator со страницы http://wordpress.org/extend/plugins/sitemap-generator или прямо отсюда: Скачать плагин Dagon Design Sitemap Generator. Далее производим традиционные манипуляции для установки плагина на движок WordPress:

  • распаковываем архив sitemap-generator.zip
  • полученную в результате папку sitemap-generator закидываем в папку с плагинами wp-content/plugins/ на сервере хостинга. Для этого нужно подключиться к серверу по протоколу FTP, например, способом, описанным в посте Как настроить доступ к сайту по FTP с помощью программы FileZilla.
  • далее входим в админку wordpress и выбираем вкладку "Плагины"- "Inactive"
  • находим строку с плагином Dagon Design Sitemap Generator и жмем на "Активировать"

Теперь выбираем в админке WordPress из левого меню настроек пункт "Страницы" - "Добавить страницу". В поле названия страницы пишем, например, "Карта сайта", или "Все записи", или то, что вы считаете нужным, а в поле содержания страницы вставляем код, вызывающий отображение карты сайта на этой странице:

Pages: 1 2 3

Pages: 1 2 3

Плагин написан dagondesign.com

. Поначалу, вставив код в этот пост, я увидел вместо него карту своего сайта, что меня немного удивило, т.к. я не сразу понял что произошло с моим постом. Сейчас этот код не активен лишь по той причине, что я его заключил в теги <code> (вроде как обезопасил).

В результате описанных выше операций, у вас на блоге, в меню страниц появится новый пункт, при активации которого, вы увидите карту вашего блога на WordPress.

Настройка плагина Dagon Design Sitemap Generator для блога под управлением WordPress

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

В настройках плагина Dagon Design Sitemap Generator можно задать сколько записей будет выводиться на одну страницу карты сайта (по умолчанию 100). При превышении этого количества, карта сайта будет разбита на страницы. Можно настроить постоянную ссылку для страницы с картой сайта, если вы используете ЧПУ. Если вы еще не знаете и не используете ЧПУ, то самое время начать и прочитать об этом в статье Настройка ЧПУ (человеко-понятные урлы) для WordPress.

Так же можно настроить, что именно показывать, в каком порядке и по какому принципу сортировать. У меня на карте сайта, созданной с помощью Dagon Design Sitemap Generator сначала отображаются статичные страницы, а затем публикации (посты). Причем, посты отсортированы по дате публикации (старые показывать раньше).

Настройка  Dagon Design Sitemap Generator - плагина для WordPresss

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

Как узнать ID рубрики в WordPress

Узнать ID рубрики в WordPress можно следующим образом: зайти в "Записи" - "Рубрики", подвести мышку к ссылке нужной рубрики и посмотреть номер в строке состояния браузера. Вы увидите примерно такое: http://ktonanovenkogo.ru/wp-admin/categories.php?action=edit&cat_ID=15. Значит для данной рубрики ID=15. Тоже самое и для ID страницы, но заходить надо в "Страницы" - "Редактировать" и смотреть на цифру в конце ссылки.

Вы можете также прописать путь к вашему файлу sitemap.xml (у меня он выглядит как http://ktonanovenkogo.ru/sitemap.xml)и указать, в каком месте карты сайта отображать ссылку на XML версию. И, наконец, вы можете выбрать способ открывания страниц при переходе с карты сайта: в этом же окне или в новом.

Страница настроек Dagon Design Sitemap Generator в админке WordPress

Если вы для каких-то целей захотите вставить вызов карты сайта, построенной на основе Dagon Design Sitemap Generator, прямо в шаблон блога на WordPress, то достаточно вставить в нужное место следующий код:

<?php echo ddsg_create_sitemap(); ?>

Если вы достаточно уверено работаете с CSS, то можете вносить изменения во внешний вид карты сайта, построенной на основе Dagon Design Sitemap Generator, используя следующие классы CSS:

  • .ddsg-wrapper - слой содержимого карты сайта (я пробовал настраивать отступы от края страницы, размеры шрифта ссылок и еще что-то, но потом все-таки вернул все назад).
  • .ddsg-pagenav - слой навигации по страницам (это когда у вас будет несколько страниц с ссылками на вашей карте сайта и появится их нумерация)

Для внесения изменений с помощью этих классов, вам нужно будет открыть файл style.css из папки с вашей темой оформления (wp-content/themes/Название_вашей_темы_оформления/style.css) на редактирование в каком-нибудь редакторе (рекомендую Notepad++) и дописать нужные правила. Подробнее об этом я буду рассказывать в рубрике HTML, CSS, PHP, MySql – изучение и применение на практике.

Установка и настройка плагина WP DS Blog Map (создание карты сайта в формате HTML - для посетителей)

Плагин WP DS Blog Map предназначен только для WordPress 2.7. и выше, и выводит список тегов/меток, записей и страниц, а также позволяет ограничивать количество выводимых записей в категории и разворачивать категории без перезагрузки всей страницы.

Скачать плагин WP DS Blog Map для WordPress можно со страницы разработчика или сразу отсюда: Скачать WP DS Blog Map. Его установка ничем не отличается от установки Dagon Design Sitemap Generator. Т.е. распаковываем архив и закидываем папку wp-ds-blog-map на сервер в папку wp-content/plugins. Затем идем в «Плагины» и жмем «Активировать» рядом с названием плагина.

Дальше вы можете зайти в настройки плагина "Настройки" - "DS Blog Map". Там можно настроить количество выводимых меток в облаке тегов (по умолчанию выводятся все), ограничить количество записей, выводимых в одной рубрике - категории (по умолчанию выводятся все). Я там ничего не менял. Теперь о том, собственно, как отобразить эту карту сайта на странице. Для начала нужно создать статичную страницу с нужным названием (например, "Карта сайта") и прописать на этой странице примерно такой код:

<h2>Записи по меткам</h2>

[__tagcloud]

<h2>Записи по категориям</h2>

[__postlist]

<h2>Страницы</h2>

[__pagesoftree]

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

Вы так же можете ознакомиться с другими материалами связанными с работой и настройкой блога на WordPress, а так же с материалами, посвященными плагинам для блога на WordPress.

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

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Google XML Sitemaps 


Спасибо Вам за добавление этой статьи в
Подписаться на обновления по E-mail RSS
Получать обновления на E-mail
GoGetLinks — самая выгодная биржа рекламных обзоров
Кстати, тоже интересно почитать:
Рубрика : Плагины для WordPress Теги : , , , , ,

Комментарии
8 октября 2009

Кажется, у вашего блога появился ещё один подписчик ;)

CHI

15 октября 2009

Спасибо, только у Вас нашла, как по-быстрому определить id категории :) Вопрос был в том, чтобы с помощью Dagon Design Sitemap Generator сделать не карту сайта, а всего лишь список записей в одной рубрике.


15 октября 2009

Аня, всегда пожалуйста.


29 октября 2009

Не понял. Я создал страницу КАРТА САЙТА. Что мне надо прописать в теле этой страницы чтобы отобразилась карта сайта (юзаю Google (XML) Sitemaps Generator for WordPress)
Спасибо.


29 октября 2009

Михалыч, Google (XML) Sitemaps Generator не предназначен для создания карты сайта в формате HTML (для пользователей). Этот плагин умеет только генерировать карту сайта в формате XML и кричать об этом поисковикам. Для создания страницы с картой сайта на вашем блоге нужно использовать плагин Dagon Design Sitemap Generator. Читайте про его установку и настройку в первой части данной статьи.


29 октября 2009

Ок. Сейчас попробую. Спсибо за развернутій ответ!


30 октября 2009

Установил себе WP DS Blog Map, т.к. он выводит еще и текстовое облако меток, с помощью которого можно собрать трафик из поисковиков по низкочастотным запросам.


13 декабря 2009

;) Ой спасибки за статью, так долго искала и спрашивала, как такую страницу сделать, а на вас случайно вышла. Теперь буду читать регулярно! Я новичек в блоговедении, но благодаря таким разжеванным советам – все получилось с первого раза! :-D
На днях напишу об этом “достижении” пост и поставлю на вас ссылку! Ждите таких вагон таких же новичков! :-D


14 декабря 2009

Елена: спасибо, буду ждать. =)


14 декабря 2009

;) А постовыми с новичками не меняетесь? 8)


14 декабря 2009

Елена: конечно. Наверное, проще по почте будет связаться. Пришлите мне, пожалуйста, через форму “Контакты” (в самом верху страницы) ссылку и анкор на какой-нибудь ваш пост, а я вам свою ссылку в ответ пришлю.


14 декабря 2009

Наконец-то построил человеческую карту!
А то все эти онлайн построители.. чтоб их
Спасибо!


14 декабря 2009

21 декабря 2009

Спасибо за статью. Очень помогла!
А можно обнаглеть и к меду еще и ложку попросить =)
То есть какое условие надо прописать,чтобы убрать Карту сайта из основного меню и вывести эту ссылку вверху страницы, но только если такая страница существует, а если страницы Sitemap не существует, то ничего не выводить.

Аnopsa

21 декабря 2009

Аnopsa: можно, но сложно, если самому условие писать (у меня, по PHP только начальные познания). Если плагин, то проще, конечно, при условии, что такой плагин вы найдете.


21 декабря 2009

Дмитрий:
Спасибо и на этом. Поищу плагин.

Аnopsa

23 декабря 2009

Спасибо за полезные советы

intbatt

27 декабря 2009

Здравствуйте! Огромное спасибо за доступное изложение по установке! Но у меня возник один нюанс, если сможете помогите пожалуйста!

Я сперва установил Google XML Sitemaps все пошло отлично, потом я также замечательно установил Sitemap Generator и вот здесь у меня возникла проблема карта сайта не вывелась на созданной мной страничке! Не могу даже представить в чем проблема, несколько раз переустанавливал плагины с разных источников…

Ссылка на эту страничку здесь!

euGene

27 декабря 2009

Спасибо! Уже решил проблему! Если у кого-то возникнет решение следующее! Я вставил код в Визуальный редактор – результат на страничке “Карта сайта” появился всего лишь код, но не ожидаемый эффект. Но после того, как я вставил код в редактор HTML? я получил ожидаемый результат!
Еще раз спасибо автору!!!

euGene

18 января 2010

Dagon мне больше приглянулся. Да и в вашем примере karta_sajta более на оную похожа.


2 февраля 2010

А у меня такая проблема, после активации плагина Google XML Sitemaps Версия 3.2.2. Его настройки просто напросто не отображаются. Выводится белая страница. В чем может быть проблема?

Max

10 марта 2010

Спасибо. Очень хорошо разжевано. И особенно интересны комментарии по совмещению Google XML Sitemaps и Dagon Design Sitemap Generator. Придется проэксперементировать… Еще раз спасибо!


22 марта 2010

Спасибо за этот способ. Но у меня такая же проблема как у Max.


2 апреля 2010

Спасибо за полезные советы


25 апреля 2010

Спасибо, Дмитрий! Все получилось, СУПЕР!!! Со второй частью я уже быстро справилась.


15 мая 2010

Пишу, чтобы выразить Вам БЛАГОДАРНОСТЬ!!! Наконец-то мне удалось установить карту сайта. Потому что после установки плагина Dagon Design Sitemap Generator без вашей посказки, что надо создать страницу и вставить код , я бы ещё мучилась, переводя руководство на русский язык.


16 июня 2010

Здравствуйте! У меня версия Вордпресс 2.9.2. Не могу найти для этой версии плагин Dagon Design Sitemap Generator. Помогите пожалуйста найти, или подскажите другой плагин для создания карты.


16 июня 2010

WP DS Blog Map тоже устарела :-(


18 июня 2010

leon, leon: авторы плагинов, похоже не успевают за неугомонными разработчиками новых версий Вордепресса.


18 июня 2010

Дмитрий:
о, большое спасибо что ответили! Уже работает. Пришлось поудалять пару плагинов (не совместимых). Спасибо за сайт!


10 июля 2010

Блин, сколько мороки ради карты сайта.
А ведь это базовая функция для любого сайта.
Почему разработчики WordPress не включили ее в сборку?


14 июля 2010

Все ништяг, по началу не сросталось, а потом догнал что код вставлять необходимо в режиме html, спасибо все работает.


19 июля 2010

Действительно, во многих CMS карта сайта работает по умолчанию, только попробовал WordPress, и с ужасом обнаружил, что такой функции нету. Спасибо за разъяснения.

Иван

12 августа 2010

Спасибо за плагин и инструкцию


16 августа 2010

Совсем не понял, какой код ставить в страницу. У Вас в примере отображается карта вашего сайта, а не код, где взять код?

Вася

25 августа 2010

Вася: код вставки

вставлять в html
долго мучилась, пока сообразила, на версии 2.9.2 то же работает


25 августа 2010
<!-- ddsitemapgen -->

25 августа 2010

Добавила ваш блог в избранное, по нему создала первый сайт на joomla ,теперь осваиваю Wordpress
Все очень доступно, спасибо за большую проделанную работу!!!


28 августа 2010

плагин работал себе отлично, только вот незадача – установил плагин the_excerpt Reloaded
после чего в страничках the_content поменялось на the_excerpt
естественно плагин Dagon Design Sitemap Generator работаь перестал =(
в теле плагина пробовал менять the_content на the_excerpt, но ничего хорошего после этого с ним не произошло =(
помогите пожалуйста, т.к. автоматическая карта очень нужна.


31 августа 2010

Спасибо за блог – постоянно на него выхожу вслучае чего..)


31 августа 2010

Создание сайтов:
вопрос был в другом. вы жулик =)


Написать

(обязательно)

(обязательно)


Это не спам.

Subscribe without commenting

» Подписаться на комментарии к этой статье по RSS