getherbie/plugin-video

Herbie 视频插件

安装: 241

依赖: 1

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:herbie-plugin

v1.0.0 2016-04-05 15:03 UTC

This package is auto-updated.

Last update: 2024-09-22 19:12:34 UTC


README

Video 是一个 Herbie 插件,允许你将 YouTubeVimeo 上的视频嵌入到你的网站中。嵌入的视频是响应式的,会自动适应浏览器窗口的大小。

安装

您可以通过 Composer 安装此插件。

$ composer require getherbie/plugin-youtube

之后,在配置文件中激活此插件。

plugins:
    enable:
        - video

配置

plugins.config.video 中,您可以访问以下选项

# enable shortcodes
shortcode: true

# enable twig functions
twig: false

# template paths to twig templates 
template:
    youtube: @plugin/video/templates/youtube.twig
    vimeo: @plugin/video/templates/vimeo.twig

应用

安装后,您可以使用 video_youtubevideo_vimeo 短代码。调用方法如下

[video_youtube _0TfPpjDkWU width="480" height="320"]

[video_vimeo 30459532 width="480" height="320"]

通过启用 Twig 功能,您还可以在布局文件中使用这些短代码

{{ video_youtube("_0TfPpjDkWU", 480, 320) }}

{{ video_vimeo("30459532", 480, 320) }}

或者,您也可以使用命名参数调用这些功能。

{{ video_youtube(id="_0TfPpjDkWU", width="480", height="320", responsive="1") }}

{{ video_vimeo(id="30459532", width=480, height=320, responsive=1) }}

参数

演示

https://herbie.tebe.ch/blog/2014/05/09-responsive-youtube-videos
https://herbie.tebe.ch/blog/2014/05/21-vimeo-responsive-videos