rainlab/blogvideo-plugin
Blog video plugin for October CMS
Maintainers
Package info
github.com/rainlab/blogvideo-plugin
Language:JavaScript
Type:october-plugin
pkg:composer/rainlab/blogvideo-plugin
Requires
- php: >=5.5.9
- composer/installers: ~1.0
- rainlab/blog-plugin: dev-master
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT ac544a9a15647cc1e3727c2c855b306c40422df0
- Alexey Bobkov <aleksey.bobkov.woop@gmail.com>
- Samuel Georges <daftspunky.woop@gmail.com>
This package is auto-updated.
Last update: 2026-06-15 10:57:54 UTC
README
This plugin extends the RainLab Blog plugin with the responsive video embedding features. The plugin was tested with Vimeo and YouTube videos, but in theory it can be used with any video service which uses iframes for embedding.
Adding video to a post
Use the following syntax to insert a video placeholder to a blog post:

The number in the first part is the placeholder index. If you use multiple videos in a post you should use unique indexes:


Styling the responsive videos
The plugin adds a wrapping DIV element around the embedded iframe element. The wrapper allows to make the video responsive, fit the containing column and maintain the aspect ratio.
<div class="video-wrapper ratio-16-9"><iframe ...></iframe></div>
Add the following CSS code to your website in order to support the video wrapper:
.video-wrapper {
position: relative;
padding-top: 25px;
margin-bottom: 15px;
height: 0;
}
.video-wrapper.ratio-5-4 {padding-bottom: 80%;}
.video-wrapper.ratio-4-3 {padding-bottom: 70%;}
.video-wrapper.ratio-16-10 {padding-bottom: 62.5%;}
.video-wrapper.ratio-16-9 {padding-bottom: 56.25%;}
.video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%!important;
height: 100%!important;
}
