cecil / theme-podcast
Cecil 组件主题:播客
资助包维护!
ArnaudLigny
Open Collective
2.0.1
2024-03-12 10:55 UTC
Requires
- cecil/theme-installer: ^1.4
- dev-master / 2.x-dev
- 2.0.1
- 2.0.0
- 1.x-dev
- 1.16.0
- 1.15.3
- 1.15.2
- 1.15.1
- 1.15.0
- 1.14.0
- 1.13.7
- 1.13.6
- 1.13.5
- 1.13.4
- 1.13.3
- 1.13.2
- 1.13.1
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.2
- 1.9.1
- 1.9.0
- 1.8.6
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.0
This package is auto-updated.
Last update: 2024-09-12 11:55:29 UTC
README
为 Cecil 提供播客组件主题,以便在网页上发布音频节目
- 为
episodes
部分提供 RSS 输出(包含样式表) - 提供具有恢复功能的 HTML 音频播放器,并支持 Media Session API
安装
composer require cecil/theme-podcast
或者 下载最新存档,并在
themes/podcast
中解压缩其内容。
使用
在 config.yml
的 theme
部分添加 podcast
theme: - podcast
在 config.yml
中添加播客配置详细信息
podcast: owner: name: Cecil email: contact@cecil.app image: cover.png author: Cecil # optional categories: # https://podcasters.apple.com/support/1691-apple-podcasts-categories - Technology type: episodic # optional, "episodic" (default) or "serial" explicit: no # optional block: no # optional newfeedurl: "" # optional, the URL of the new feed in case of hosting changement
在 episodes
部分添加包含数据(在 front matter)和描述的 Markdown 文件
1.md:
--- title: "Episode X" date: YYYY-MM-DD episode: file: episode-X.mp3 season: 0 # optional number: X # optional type: full # optional, "full", "trailer" or "bonus" explicit: no # optional block: no # optional --- Description and notes of the episode.
将 HTML 播放器添加到您的节目模板中
{% include 'partials/audioplayer.html.twig' %}