Опции Hierarchical HTML Sitemap Pro

Для вывода карты сайта нужно:

  1. Через меню Страницы → Добавить новую создать страницу для HTML карты сайта
  2. Введите название и адрес страницы на свое усмотрение — например, Карта сайта или Все статьи блога
  3. В поле контента добавьте вызов шорткода: [htmlsitemap] (самый простой вариант, доступны тонкие настройки).
  4. Для тонкой настройки карты сайта, воспользуйтесь опциями шорткода или специальным генератором в меню Настройки → Генератор шорткода HTML Map.

Опции шорткода позволяют настроить карту сайта под ваши потребности. Ниже приведены примеры с настройкой под конкретные требования:

  • [htmlmap hidecloud] — карта сайта без облака рубрик в самом начале.
  • [htmlmap exclude_cat="12,5"] — исключает из карты сайта рубрики с ID 12 и 5.
  • [htmlmap hidedate] — все записи в карте сайта будут выведены без указания даты.
  • [htmlmap unique] — будет исключено повторение записей в карте сайта.

Опции можно комбинировать:

[htmlmap hidecloud hidedate posts_orderby="post_title"] — выведет отсортированные по заголовку записи без даты, облако категорий выводиться не будет.

[htmlmap post="product" taxonomy="product_cat" hidepages] — выведет карту товаров WooCommerce по категориям, при этом стандартные записи и страницы выводиться не будут.

[htmlmap post="post,product" taxonomy="category,product_cat"] — выведет записи сайта, распределенные по рубрикам, и товары WooCommerce, распределенные по категориям товаров, а также карту страниц сайта.

Опции шорткода

hidecloud — скрывает облако рубрик/таксономий (по-умолчанию, выводится одно облако на одну таксономию).

exclude — указанные через запятую ID записей, страниц или пользовательских записей, которые нужно исключить из карты.

exclude_cat — указанные через запятую ID рубрик или пользовательских таксонимий, которые нужно исключить из карты сайта.

showdescription  — выводит описание каждой рубрики или пользовательской таксонимии сразу после её названия.

hidedate — скрывает дату публикации записи, которая по-умолчанию выводится перед названием

posts_orderby — указывает по какому параметру нужно отсортировать стандартные или пользовательские записи.
По-умолчанию — дата публикации. Возможные значения:

  1. posts_orderby='post_date' — дата публикации,
  2. posts_orderby='post_title' — название,
  3. posts_orderby='slug' — ярлык (используется в URL адресе),
  4. posts_orderby='ID' — уникальный номер записи.

posts_order — указывает порядок сортировки записей.
Возможные значения:

  1. posts_order='ASC' — по возрастанию,
  2. posts_order='DESC' — по убыванию.

cat_orderby — указывает по какому параметру нужно отсортировать рубрики или пользовательские таксономии.
По-умолчанию — дата публикации. Возможные значения:

  1. cat_orderby='term_id' — уникальный номер рубрики,
  2. cat_orderby='name' — название,
  3. cat_orderby='slug' — ярлык (используется в URL адресе).

cat_order — указывает порядок сортировки рубрик.
Возможные значения:

  1. cat_order='ASC' — по возрастанию,
  2. cat_order='DESC' — по убыванию.

hideposts_on_level — скрывает записи на указанном уровне иерархии (например, значение 1 скроет записи во всех главных рубриках, значение 2 — скроет все записи у подрубрик, родитель которой — главная рубрика); эта опция не скрывает сами рубрику — только их записи.

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

unique — контролирует уникальность записей в карте сайта.
Возможные значения:

  1. unique (без значения) — выводит запись в карте сайта один раз (показывается первая встречная, остальные удаляются)
  2. unique='in_parents_only' — запись выведется один раз внутри ветки (в первой встречной рубрике), в дочерних и соседних рубриках будет исключена
  3. unique='in_children' — выводится только в рубриках, которые не имеют подрубрик.

post_type — типы записей (через запятую), для которых нужно строить карту сайта.

taxonomy — список (через запятую) таксономий, для которых нужно строить карту.

onlypages — показывает в карте сайта только иерархический список страниц.

include_pages — выводит в карте сайта только те страницы, которые перечислены в этом параметре.

ГЕНЕРАТОР ШОРТКОДА HTML MAP

Начиная с версии 2.1 мы добавили очень удобный инструмент, который позволит легко настроить карту сайта без изучения непонятных опций шорткода!
Страница генератора шорткода для Hierarchical HTML Map Pro (с версии 2.1)
Страница генератора шорткода для Hierarchical HTML Map Pro (с версии 2.1)