소스 검색

Exclude all widgets from the sitemap (#613)

Previously, widgets outside of the `home` folder may have appeared in the sitemap.
Dominik Schürmann 7 년 전
부모
커밋
af6d0bc278
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      layouts/sitemap.xml

+ 1 - 2
layouts/sitemap.xml

@@ -1,7 +1,6 @@
 <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
   {{ range (where .Data.Pages "Section" "!=" "home") }}
-    {{ $perm := add $.Site.LanguagePrefix "/home/" }}
-    {{ if ne .RelPermalink $perm }}
+    {{ if not .Params.widget }}
     <url>
     {{ if .IsTranslated }}
       <xhtml:link rel="alternate" href="{{ .Permalink }}" hreflang="{{ .Lang }}"/>{{ range .Translations }}