Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

WordPress Vimeo videos

Create WordPress posts from Vimeo videos complete with video embed, title, description and featured image.

Vimeo Video Post is a Vimeo WordPress plugin that allows quick importing of Vimeo videos as WordPress posts with attached video player from channels, albums, user, groups or categories. Posts are creating having all details from Vimeo (title, description, video etc).

A demonstration on how easy it is to use this Vimeo WordPress plugin:

The plugin allows importing of single videos (needs only video ID to fill title and description and attach the video) or bulk imports from Vimeo feeds (channels, albums, etc). Bulk importing can be done manually or automatically and importing of details is made according to your settings (ie. description can be imported as post excerpt and/or content). Please note that before being able to perform bulk imports, you need to register the plugin as an app on Vimeo (requires a valid Vimeo account).

After importing, all videos can be embedded into posts using a visual interface that creates and places the shortcode into your post/page content. Available shortcodes are for single videos as well as video playlists.


  • Responsive design;
  • Vimeo HTML5 video player support;
  • Multiple video embeds on the same page;
  • Latest videos widget;
  • Single video shortcode;
  • Import as custom post;
  • Full video import (title, description, thumbnail, video);
  • Single video import;
  • Manual bulk import;
  • Playlist themes;
  • Automatic bulk import (PRO version only);
  • Import private videos (PRO version only);
  • Image import in WordPress Media gallery as post Featured Image (PRO version only);
  • Video playlist for latest videos widget (PRO version only);
  • WordPress third party theme support (PRO version only; currently available only for themes deTube, Avada, SimpleMag and GoodWork);
  • Import videos as regular post type (PRO version only);
  • Single video shortcode customization (PRO version only);
  • Priority support (PRO version only).

Important links:

Author CodeFlavors
Contributors codeflavors, constantin.boiangiu
Tags auto hd, autohd, embed videos, embed vimeo, embedding vimeo, HD, HTML5 video player, plugin, seo, shortcode, simple, simple vimeo, smart vimeo playback, video, video playlist, video plugin, video shortcode, vimeo, vimeo embed, vimeo embedding, vimeo player, vimeo plugin, vimeo shortcode, vimeo video playlist, web videos, wordpress vimeo embed
  1. codeflavors-vimeo-video-post-lite screenshot 1

    Manual bulk import - step 1

Like any other plugin, it can be installed manually or directly from WordPress installation Plugins page.

Once activated a new menu entry will be created called Videos (look for the Vimeo logo).

In order to be able to perform bulk imports, you will first need to register the plugin as an app on Vimeo website. Registration can be made here. Please note that you must have a Vimeo account before you can register the app. After successfull registration, go to plugin page Settings and under Vimeo authentication enter your consumer and secret key provided by Vimeo. Now you can make bulk imports.

For a detailed tutorial on how to set up Vimeo access registration, please see this tutorial.

That's all, enjoy.


  • Solved a bug that was displaying the video on password protected posts even if the correct password was not provided;
  • Updated several documentation links;
  • Added JSON "fields" parameter to requests to Vimeo API in order to increase the number of requests per hour.


  • Updated player embed script to only use the iframe player embed (removed deprecated Flash player entirely).
  • Wrapped widget classes in conditional statements to avoid PHP errors when certain page builders are used.


  • Solves a rare, ocasional mixed content error when using https and images from Vimeo aren't delivered over https.


  • Solved a bug related to playlist shortcode that was preventing videos from being embedded in certain cases.


  • Solved a shortcode bug that was preventing videos from being embedded when using the single video shortcode in pages or posts.


  • Video embed details available as data-... attributes on video div element;
  • Added tags to video post type;
  • Added filter 'cvm_automatic_video_embed' that can be used to prevent embeds to be made by the plugin automatically (return false from callback function);
  • Added translation files;
  • Added various templating and utility functions;
  • Now compatible with the tutorial on how to create template files for the custom post type.


  • Added custom post type "vimeo-video" archive (modified has_archive parameter to reflect public settings from Plugin settings)


  • Vimeo video player SSL compatible


  • Plugin compatible with WordPress 4.3 (scheduled for release on August 18th, 2015);
  • Added Vimeo video albums import (not functional in version 1.1).


  • Compatibility with Vimeo OAuth2;
  • Restructured plugin Settings page into tabs for easier options management.


  • Initial release


Plugin was tested using WordPress 3.5 with theme Twenty Twelve in FireFox, Chrome, IE8, Safari (iPhone and iPad). If anything is wrong on your installation, please post on CodeFlavors forums the theme you're using, WordPress version and browser/device used for testing.

Version 1.2.5

Requires WordPress version: 4.0 or higher

Compatible up to: 4.7.2

Last Updated 26 Jan 2017

Date Added: 20 Jul 2013

Plugin Homepage


4.5 stars
4 ratings


Not Enough Data

Works: 0
Broken: 0