Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как часто нужно обновлять карту сайта в админпанеле?

Как часто нужно обновлять карту сайта в админпанеле?


     20.08.2016    Общие вопросы    420

вопрос
Здравствуйте. В админпанеле есть раздел "Карта сайта для Google и Yandex". Как часто нужно обновлять карту сайта? И те публикации, которые я добавляю на сайт, они автоматически появляются в карте? Или её нужно обновлять каждый раз, когда добавляю новую публикацию?

Ответил: malukyan


Раз в сутки.
"Автоматическое обновление Х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']);
}

Ну вот и все.
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы