Как сделать карту сайта | Плагин DS Blog Map

Как сделать карту сайта | Плагин DS Blog Map | n-wp.ru
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

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

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

Код, выводящий облако тегов:

tiaurus-0194

Код, выводящий все записи, сгруппированные по категориям:

tiaurus-0195

Если у вас много записей, то не ставьте в количестве записей в одной категории 0, иначе можете получить длинный список. Ограничьтесь последним десятком.

Код, выводящий страницы:

tiaurus-0196

Так как страницы имеют иерархию (уровни вложенности), то их можно выводить, учитывая это. Но обычно страниц мало, поэтому я советую выводить их все.

После этого заводим отдельную страницу Архив, и прописываем на ней все эти коды в режиме редактирования HTML. Сохраняем страницу и смотрим, что получилось. У меня получилось вот это:

tiaurus-0198

Скачать плагин DS Blog Map:

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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

  1. Олегъ

    Отличный плагин. Долго искал плагин для организации библиотеки на базе Вордпресса. Этот, кажется, подойдет.
    Единственный недостаток – нельзя исключить некоторые категории.

    Ответить
    1. tiaurus

      Обратите так же внимание на Table of Contents Creator:

      Ответить
  2. Андреич™

    Выдаёт ошибку, которую встретили многие пользователи, отписавшись об этом автору:

    Warning: array_search() [function.array-search]: Wrong datatype for second argument in /home/p15453/www/humes.ru/wp-content/plugins/wp-ds-blog-map/wp-ds-blogmap.php on line 463
    Ответить
  3. volos_86

    1) Кидает ошибку Warning: array_search() [function.array-search]: Wrong datatype for second argument in /wp-ds-blog-map/wp-ds-blogmap.php on line 463
    По гуглил, решения не нашел (решений много но радикального и единого нет), будем ждать решения от автора. Возможно это вызвано совместимостью с кешерами, но я не уверен.
    2) в рубрике у меня допустим 170 постов, а выводит 10, хотя я в настройках менял число постов (хоть 0 хоть 10) ничего не получается, хоть тресни…

    Ответить
  4. volos_86

    ЗЫ Плагин мне нравится, и делает то что нужно. TIAURUS подскажи, может стоит задать ответ в твоей системе, юзеры подскажут как его заставить работать?

    Ответить
    1. Плагин неплохой, но похоже, что разработчик забросил его развитие.

      Ответить
      1. volos_86

        дома подробней его изучу, и гляну что-там не так

        Ответить
      2. volos_86

        что-то у меня ничего не получилось :)
        Поднастроил Smart Archives Reloaded, делает почти тоже самое.
        Доволен.
        Спасибо

        Ответить