snippet.googlesitemap.php 454 B

123456789101112131415161718192021
  1. <?php
  2. set_time_limit(0);
  3. if (!$modx->loadClass('xmldocument.Sitemap', MODX_CORE_PATH . 'components/googlesitemap/model/', true, true)) {
  4. return false;
  5. }
  6. $sitemap = new Sitemap($modx, $scriptProperties);
  7. $sitemap->start();
  8. if (strpos($ignore, ',') !== false) {
  9. $sitemap->ignore = explode(',', $ignore);
  10. } else {
  11. $sitemap->ignore[0] = $ignore;
  12. }
  13. $sitemap->asFile = $asFile;
  14. $sitemap->saveFilePath = $saveFilePath;
  15. return $sitemap->save();