gcdinsmore / markdown-it-youtube-php
markdown-it-php的YouTube Markdown插件
v1.0.0
2022-01-02 13:54 UTC
Requires
- php: >=7.4.0
- kaoken/markdown-it-php: ^12.3
Requires (Dev)
README
这是一个由Kenji Yasuda编写的markdown-it-php Markdown解析器的插件。它允许您轻松地将YouTube视频嵌入到Markdown启用的网站上,而不允许使用HTML。
目录
安装
composer:
composer require gcdinsmore/markdown-it-youtube-php
简单
use Kaoken\MarkdownIt\MarkdownIt; use GCDinsmore\YoutubeIt\YoutubeIt; $md = new MarkdownIt(); $md->plugin(new YoutubeIt()); echo $md->render("!yt[](sk2pr4XD_kw)");
使用选项初始化
$md = new MarkdownIt(); $md->plugin(new YoutubeIt([ "width" => "200px", "height" => "200px", "origin" => "https://example.com" ])); echo $md->render("!yt[](sk2pr4XD_kw)");
选项的详细信息
语法
YoutubeIt语法与标准图像Markdown语法类似,除了您需要在初始感叹号后添加yt。方括号内的文本用作alt文本。URL后面的可选文本用作标题。
URL部分可以是视频ID,也可以是从YouTube页面的URL。
!yt[Lady Washington](https://www.youtube.com/watch?v=4YBB1VXg_hk "Lady Washington from SailingNW.com")
也支持引用样式语法。
!yt[S/V Audrey II][1]
Some text
- a
- b
[1]: sk2pr4XD_kw \"S/V Audrey II Adventure\"
许可证
我使用与markdown-it和markdown-it-php相同的MIT许可证。