Как добавить категории или теги на сайт уценки Svelte / Sapper? - PullRequest
0 голосов
/ 02 ноября 2019

Отключение этого вопроса от Sapper / Svelte: Как добавить файлы уценки? , чтобы помочь будущим поисковикам:

Я вижу, что все сообщения будут иметь право ссылкипосле домена верхнего уровня Ex www.example.com/post1, www.example.com/post2. Но что, если кто-то, используя шаблон, захочет классифицировать посты. Пример www.example.com/svelte-posts/post1, www.example.com/vuejs-posts/post1

1 Ответ

0 голосов
/ 02 ноября 2019

Если вам нужны традиционные категории в стиле WordPress, я бы добавил это к основному значению уценки постов ( Jekyll docs ), а затем создал шаблон страницы категории, используя динамические параметры ,со ссылками на любые категории в вашем индивидуальном шаблоне публикации.

Однако, если существует ограниченное количество категорий, которые вы знаете заранее, и вам нужна категория в URL-адресе перед названием публикации, это можетПроще, хотя и ограниченно, иметь отдельные блоги / папки сообщений и использовать их так, как на сайте Svelte используется папка blog . Это не сработает, если вам нужен традиционный хронологический индекс всех постов из любой категории, поэтому, если вы действительно хотите использовать этот подход, то не обращайте внимания на URL для отдельных постов.

Кроме того, по моему опыту, теги почти всегда лучше, чем категории, потому что вы можете добавить столько, сколько захотите. Что если вы написали пост, сравнивающий Svelte и Vue? Почему бы не появиться в обоих? Тогда вы хотите теги, а не категории . WordPress имеет длинную, запутанную историю с этим, и я думаю, что они наконец заставили категории вести себя как теги, потому что им надоело иметь дело с людьми, использующими категории, когда они хотели теги и жаловались.

...