вопрос
Версия движка 10.4 , как можно сделать, чтобы в sitemap попапали все страницы сайта, сейчас в sitemap генерируются только статические страницы и новости, у меня есть модули доска объявлений и каталог компаний, нужно чтобы добавленные объявления попадали в sitemap, что можно сделать?
Открыть файл engine/classes/google.class.php
Найти функцию:
Дописать свои функции формирования страниц модулей и добавить в рядочек
Найти функцию:
function build_map() {
$map = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n";
$map .= $this->get_static();
$map .= $this->get_categories();
$map .= $this->get_news();
$map .= "</urlset>";
return $map;
}
Дописать свои функции формирования страниц модулей и добавить в рядочек
$map .= $this->get_***();