вопрос
Здравствуйте. В админпанеле есть раздел "Карта сайта для Google и Yandex". Как часто нужно обновлять карту сайта? И те публикации, которые я добавляю на сайт, они автоматически появляются в карте? Или её нужно обновлять каждый раз, когда добавляю новую публикацию?
Раз в сутки.
"Автоматическое обновление ХML sitemap"
Для этого достаточно провести пару изменений в файле google.class.php который в свою очередь находится в по следующему пути: /engine/classes/google.class.php Итак, скачиваем с файлового менеджера вашего хостера данный файл себе на компьютер и меняем (естественно предварительно создав резервную копию).
Менять можно при помощи блокнота, но лучше воспользоваться бесплатной прогой Notepad++.
Находим строку следующего содержания:
и заменяем её на следующую:
далее, находим вторую необходимую нам строку:
и заменяем её по аналогии на следующее:
Ну вот и все.
"Автоматическое обновление ХML sitemap"
Для этого достаточно провести пару изменений в файле google.class.php который в свою очередь находится в по следующему пути: /engine/classes/google.class.php Итак, скачиваем с файлового менеджера вашего хостера данный файл себе на компьютер и меняем (естественно предварительно создав резервную копию).
Менять можно при помощи блокнота, но лучше воспользоваться бесплатной прогой Notepad++.
Находим строку следующего содержания:
SELECT id, date, alt_name, category, flag FROM
и заменяем её на следующую:
SELECT id, date, alt_name, category, flag, editdate FROM
далее, находим вторую необходимую нам строку:
$row['date'] = strtotime( $row['date'] );
и заменяем её по аналогии на следующее:
if ($row['editdate'] !=""){
$row['date'] = strtotime(date("Y-m-d", $row['editdate']));
}
else {
$row['date'] = strtotime($row['date']);
}
Ну вот и все.