post - Jekyll Post - 从不同类别中选择几个不同的帖子
问题描述
目前,我正在建立一个 Jekyll 网站作为我自己的投资组合和博客。我想使用所选帖子制作自定义页面以发布职位。示例可能只有 3 个与雇主相关的投资组合项目和 3 个与雇主相关的博客文章。我想为我申请的每份工作混合搭配这些,为他们提供定制体验。
有没有办法做到这一点?
解决方案
我认为有两种方法可以做到这一点。
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 Docs for Creating Pages以及有关如何链接到帖子和如何链接到页面的信息。
推荐阅读
- date - Android Studio 中的日期和时间(Kotlin 语言)
- reactjs - ReactJS中如何进行对象(地图对象)的导出和导入?
- php - laravel 关系如何在内部运作?
- azure - 无法在 Spark 集群中启动更多任务
- c# - 在datagridview中过滤后显示原始rowindex
- ruby-on-rails - Rails 应用程序在负载过重时不断崩溃
- php - 删除特定单词之前的所有单词
- android - 如何在 viewpager 中添加意图
- bash - 将 bash 函数自动添加到 $PATH 或 bash shell
- javascript - 使用上一个/下一个按钮时更改活动选项卡颜色