Карта сайта и вывод похожих записей на мультиязычном wordpress блоге

Карта сайта безусловно важный элемент блога. Мне повезло, что нашёлся плагин, который позволяет одновременно создать Карту сайта и выводить похожие посты. Я перепробовал несколько плагинов для создания карты мультиязычного wordpress блога на основе плагина qtranslate. Не все правильно работали с мультиязычным контентом. Перечислю их:

  • WP Multilingual Sitemap
  • realtime-sitemap
  • Dagon Design Sitemap Generator
  • WP DS Blog Map

Но только WP Multilingual Sitemap позволяет одновременно и создать карту сайта и выводить похожие посты. После установки плагина с помощью кодов Вы можете выводить страницы, категории, записи.
Карта сайта в виде "страницы - категории - посты" выводиться с помощью кода:

 Данный код необходимо разместить на специально созданной странице "Карта сайта". Понятно, что если Вы хотите выводить в карте только перечень страниц, то оставляете только первую часть кода. Если только категории - то вторую. С помощью параметров можно задать не выводить определённые страницы, категории, записи.

Похожие посты необходимо выводить с помощью кода:

Здесь category=23 выводит все записи из категории 23 (номер можно посмотреть в админке),   order=ASC сортировка списка постов по возрастанию,  order=title сортирует записи по заголовку.

Код вывода похожих постов есть смысл выводить на тематических страницах. Например, на данном блоге на странице Мультиязычный блог  выведены посты в категории multilingual blog.

Результат можно видеть на странице Карта сайта моего блога.

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

Оставьте ответ

Ваш Email не будет опубликован. Обязательные поля отмечены*