Опции 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)