8Dle
Авторизация

Автообновление sitemap для Dle

Автообновление sitemap для Dle

Модуль, который каждые n часов (опционально) создаёт/обновляет файл sitemap.xml на вашем веб-сайте, и еще посылает пинги в надлежащие сервисы поисковых систем.

Рекомендуется подключать в шаблон в виде картинки, то есть:
<img src="/engine/ajax/autositemap.php" border="0" alt="" />


Сделано так что скрипт в результате отдаёт в браузер картинку templates/Default/dleimages/sitemap.png, то есть Вы можете таким образом выводить баннер.

Настройка:
Открываем архив, в нём видим файл autositemap.php, заливаем его в папку /engine/ajax/.
Открываем только что залитый файл, находим строчку:
echo file_get_contents(ROOT_DIR.'/templates/Default/dleimages/sitemap.png');


/templates/Default/dleimages/sitemap.png - изменяем месторасположение отдаваемого баннера.
"http://google.com/webmasters/sitemaps/ping?sitemap=" . $sitemaplink,
"http://bing.com/webmaster/ping.aspx?siteMap=" . $sitemaplink,


массив сервисов которые следует уведомить что сайтмап обновился. Свои сервисы добавляйте по аналогии.
$time_diap = 6;

6 - кол-во часов, после которого карта будет обновлена и будут отправлены пинги, можете менять на свое значение.

Файл проверен автором данной публикации на Dle 9.4 идёт как по смазанному

Скачать
autositemap.rar [0 b] (cкачиваний: 1137)

Жмите на Кнопу ниже, или подписывайтесь!


Читайте также
  1. Alex_Dark
    24 декабря 2011 19:59
    как для яндекса сделать пинг ?
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Dle это движок который изначально проектировался для создания новостных сайтов, но по мере своего развития движка значительно расширил свою функциональность и стал универсальным средством разработки и сопровождения сайтов и блогов различной направленности и тематики. По сравнению с другими бесплатными (и некоторыми платными) CMS системами движок dle обладает довольно обширными возможности.

Авторизация