Procházet zdrojové kódy

Merge pull request #498 from alexleventer/patch-1

Sitemap: ability to exclude URLs from a sitemap
Justin Mayer před 10 roky
rodič
revize
5507e91dc9
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      sitemap/sitemap.py

+ 5 - 1
sitemap/sitemap.py

@@ -161,9 +161,13 @@ class SitemapGenerator(object):
             chfreq = self.changefreqs['indexes']
 
         pageurl = '' if page.url == 'index.html' else page.url
+        
+        #Exclude URLs from the sitemap:
+        sitemapExclude = []
 
         if self.format == 'xml':
-            fd.write(XML_URL.format(self.siteurl, pageurl, lastmod, chfreq, pri))
+            if pageurl not in sitemapExclude:
+                fd.write(XML_URL.format(self.siteurl, pageurl, lastmod, chfreq, pri))
         else:
             fd.write(self.siteurl + '/' + pageurl + '\n')