oEmbed plugin for jekyll. Simple liquid tag
Example
{% oembed http://vimeo.com/2696386 width=960 %}Installation
Bundler
Add this line to your application's Gemfile:
gem 'jekyll-oembed', :require => 'jekyll_oembed'And then execute:
$ bundleStandalone
Execute:
$ gem install jekyll-oembedUsage
With Bundler (recomended)
Create the following plugin in your projects _plugins directory.
# _plugins/bundler.rb
require "rubygems"
require "bundler/setup"
Bundler.require(:default)This will automatically require all of the gems specified in your Gemfile.
Standalone
Create the following plugin in your projects _plugins directory.
# _plugins/jekyll-oembed-plugin.rb
require 'jekyll_oembed'Resources
TODO
- add support of passing API key for embedly
- cache results (or not?)
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Added some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request