Как мне создать контент в Hugo, который не создает страницы?
На моей домашней странице есть аккордеон, в котором перечислены услуги, предоставляемые компанией, и при нажатии на них отображается краткое резюме и изображение.Для этого я создал следующее в каталоге content/
:
content/
services/
img/
kitchens.png
bathrooms.png
...
kitchens.md
bathrooms.md
upvc-doors.md
...
index.md
Внутри index.md
:
---
title: "Company Name"
---
A description for the services section on the homepage
Проблема в сгенерированной карте сайта, которая создает пути длявсе разделы:
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://example.co.uk/index/</loc>
<lastmod>2018-11-06T21:17:40+00:00</lastmod>
</url>
<url>
<loc>https://example.co.uk/footer/</loc>
</url>
<url>
<loc>https://example.co.uk/about/</loc>
</url>
<url>
<loc>https://example.co.uk/categories/</loc>
<priority>0</priority>
</url>
<url>
<loc>https://example.co.uk/contact/</loc>
</url>
<url>
<loc>https://example.co.uk/</loc>
<priority>0</priority>
</url>
<url>
<loc>https://example.co.uk/services/</loc>
</url>
<url>
<loc>https://example.co.uk/clients/</loc>
</url>
<url>
<loc>https://example.co.uk/gallery/</loc>
</url>
<url>
<loc>https://example.co.uk/tags/</loc>
<priority>0</priority>
</url>
<url>
<loc>https://example.co.uk/accreditations/</loc>
</url>
<url>
<loc>https://example.co.uk/operating-areas/</loc>
</url>
</urlset>
Многие из этих страниц мне не нужны, такие как accreditations
и services
, так как это содержимое используется исключительно моим пользовательским шаблоном для загрузки index.md
из каждогокаталог и отобразить его в разделе.Я использую листовые пачки для хранения изображений для каждого раздела, поэтому такой способ организации контента имеет смысл.
У меня такое ощущение, что я делаю что-то не так, но не могу понять, что это такое.Любой совет?