Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
60 lines (47 sloc) 1.17 KB

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:

$ bundle

Standalone

Execute:

$ gem install jekyll-oembed

Usage

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

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Added some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request