Jekyll Post - выбор нескольких разных постов из разных категорий

В настоящее время я создаю сайт Jekyll как портфолио и блог для себя. Я хочу сделать пользовательские страницы для публикации вакансии с использованием выбранной публикации. Примером может быть только 3 портфолио проекта, которые имеют отношение к работодателю, и 3 сообщения в блоге, которые относятся к работодателю. Я хотел бы смешивать и сопоставлять их для каждой работы, на которую я претендую, чтобы дать им индивидуальный опыт.

Есть ли способ сделать это?

1 ответ

Я думаю, что есть 2 способа сделать это.

1. Создайте макет для вашего портфолио, а затем создайте страницы, используя этот макет для каждого портфолио / работодателя.

  • создать макет портфолио под названием portfolio.html и положить его в свой _layouts каталог
  • создать файл уценки для каждого настраиваемого портфеля с этим YAML

---
layout: portfolio
title: "Custom Title"
permalink: /custom-permalink/
---

2. Создайте отдельный файл.html в корневом каталоге для каждого портфолио / работодателя.

Обычно у вас будет файл index.html с сообщениями в блоге в корневом каталоге. Просто сделайте другие файлы, такие как company-1.html, company-2.html, portfolio-1.html и т.д., но заполните эти индексные файлы сообщениями или проектами, которые вы хотите показать.

Примечание: чтобы получить чистые ссылки, такие как https://yoursite.com/portfolio-1/ вам может понадобиться установить это в вашем _config.yaml

permalink:        "/:title/"

Для получения дополнительной информации о том, как сделать все это, см. Документы Jekyll для создания страниц, а также информацию о том, как создавать ссылки на публикации и как создавать ссылки на страницы.

Другие вопросы по тегам