Title: Import YouTube videos as WP Posts
Author: enguerranws
Published: <strong>November 11, 2015</strong>
Last modified: December 11, 2017

---

Search plugins

![](https://ps.w.org/import-youtube-videos-as-wp-post/assets/banner-772x250.jpg?
rev=1284022)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/import-youtube-videos-as-wp-post/assets/icon-128x128.png?rev
=1284031)

# Import YouTube videos as WP Posts

 By [enguerranws](https://profiles.wordpress.org/enguerranws/)

[Download](https://downloads.wordpress.org/plugin/import-youtube-videos-as-wp-post.2.1.zip)

 * [Details](https://wordpress.org/plugins/import-youtube-videos-as-wp-post/#description)
 * [Reviews](https://wordpress.org/plugins/import-youtube-videos-as-wp-post/#reviews)
 *  [Installation](https://wordpress.org/plugins/import-youtube-videos-as-wp-post/#installation)
 * [Development](https://wordpress.org/plugins/import-youtube-videos-as-wp-post/#developers)

 [Support](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/)

## Description

_English Version_

**Import YouTube videos as WP Posts** is a simple plugin that allow you to search
Youtube videos from the admin panel (with keywords, channel or playlist ID) and 
add the videos you pick to your posts.

#### It’s a simple way :

 * to **feed your WordPress website with real content in minutes**
 * to **display curated content from Youtube** on your website
 * to **link a playlist or a channel to your website**

#### How does it work ?

 1. Type a request : keywords, channel ID or playlist ID
 2. Fill some parameters : taxonomy to feed, post type to feed, number of results to
    show
 3. Some template tags (%title%, %user%, etc.) are available to customize the content
    you add to your WordPress website
 4. Choose some videos and add them to your website or reject them

**Works on every themes** : it just feed an existing ressource (e.g. : Posts) with
selected Youtube content.

_Available in French and English._

_Version Française_

**Import YouTube videos as WP Posts** est un plugin tout simple qui permet de **
chercher des vidéos Youtube depuis l’administration** de WordPress et de **les ajouter
à son site rapidement**.

#### Quelques utilisations :

 * **alimenter un site en quelques minutes avec du vrai contenu** venant de Youtube
 * **afficher un contenu choisi sur son site**
 * **faire le lien entre une playlist ou une chaîne Youtube**

#### Comment ça marche ?

 1. Tapez une requête : mots-clé, ID de playlist, ID de chaîne
 2. Réglez quelques paramètres : taxonomie à remplir, post type à remplir, nombre de
    vidéos à afficher, etc…
 3. Il est possible de customiser votre contenu ajouté avec un petit système de template(%
    title%, %user%, etc.)
 4. Une fois votre recherche effectuée, choisissez des vidéos, ajoutez-les à votre 
    site ou rejetez celle qui ne vous plaisent pas.

**Ça fonctionne avec tous les thèmes** : le plugin ajoute les vidéos choisies à 
un type de ressources existant (ex: Articles).

## Screenshots

[⌊Admin interface to search and add Youtube videos as WP posts⌉⌊Admin interface 
to search and add Youtube videos as WP posts⌉[

Admin interface to search and add Youtube videos as WP posts

[⌊Admin settings for the plugin (Settings > Youtube importer)⌉⌊Admin settings for
the plugin (Settings > Youtube importer)⌉[

Admin settings for the plugin (Settings > Youtube importer)

## Installation

This section describes how to install the plugin and get it working.

 1. Upload `/import-youtube-videos-as-wp-post/` folder to the `/wp-content/plugins/`
    directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Set up your Google API key in the Settings page
 4. Search for Youtube content and add it to your WordPress from the ‘Import YouTube
    videos as WP Posts’ menu

## FAQ

  Can I choose the post type and the taxonomy I want to add videos to?

Yes.

  How can I get a Google API key?

To use this plugin, **you’ll need to create a Google Youtube API key**. Dealing 
with Google Developers Console can be a bit confusing, you need to : create a project,
make the API data you need active and generate a public API key. Here’s how to do
that:

 1. Login to Google using your Google account.
 2. Go to the Developers Console > Projects
     Click on “Create a project” (you’ll need
    to give it a title and an ID)
 3. When your project his created, click on it on the project list
 4. Go to the section API and authentication > API, and search for YouTube Data API
    v3, and click on the button on the right to make this API active.
 5. Go to the Credentials section > Access to the public API anc click on the button“
    Make a key” > Server key
 6. On the next box, you’ll need to tell on which domains you allow the use of your
    app (e.g. 127.0.0.1, www.mydomain.com, etc).
 7. Now it should have generated a API Key (e.g. AIzaFyD0aPCQjLFRbLnh4RKbVBlBgVCVSwjbFAg),
    copy-paste it on the box above.
 8. It’s done, congrats 🙂

  I got the message : ‘Your Youtube API access is not defined, go set it on the 
settings page.’

It’s because you didn’t fill the API key field (in the settings page) with your 
Google API key.

  I got the message : ‘There is an error with your API key, it has been rejected
by Google API Service.’

This is mostly because you made a mistake typing / copying your API key. Check the
API key field in the Settings page.

## Reviews

![](https://secure.gravatar.com/avatar/babfddace81e56f83123de569f41492e89e15d0f3c2c94e132887ce5c88fba8c?
s=60&d=retro&r=g)

### 󠀁[Doesn’t work well](https://wordpress.org/support/topic/doesnt-work-well-16/)󠁿

 [datpiff2000](https://profiles.wordpress.org/datpiff2000/) August 14, 2018

I followed all the steps for the API, and still get an error. I made sure to triple
check everything.

![](https://secure.gravatar.com/avatar/f3a8a60b1a4cdf176a32db561082db2fba4fc947aec5aae9653e99ac949b2fb5?
s=60&d=retro&r=g)

### 󠀁[Really useful if you have a video blog](https://wordpress.org/support/topic/really-useful-if-you-have-a-video-blog/)󠁿

 [arongkatz](https://profiles.wordpress.org/arongkatz/) February 1, 2018

Had to do some php editing here and there but the plugin works great

![](https://secure.gravatar.com/avatar/62edaa07de4679f3cacce03777b1ce9a3fc2c78c3b59a12b5fdb8a2a983b08e3?
s=60&d=retro&r=g)

### 󠀁[Makes website very slow](https://wordpress.org/support/topic/makes-website-very-slow/)󠁿

 [crimson96](https://profiles.wordpress.org/crimson96/) June 22, 2017 7 replies

I deleted the plugin but still it says its their. Really though this was a good 
plugin

![](https://secure.gravatar.com/avatar/29763413cef8f639d20a42c631922766c80de95803c0f3fbb9ec45eb6ee9278f?
s=60&d=retro&r=g)

### 󠀁[Awesome plugin](https://wordpress.org/support/topic/awesome-plugin-2809/)󠁿

 [Elder Carvalho](https://profiles.wordpress.org/elder-carvalho/) May 18, 2017

A very useful plugin.

![](https://secure.gravatar.com/avatar/a1c634548223fb6b9159d5743d0b1fe2ba5a5090ca85c06d56ddd4191c473ab5?
s=60&d=retro&r=g)

### 󠀁[Import by keyword i like it](https://wordpress.org/support/topic/import-by-keyword-i-like-it/)󠁿

 [sm_rasmy](https://profiles.wordpress.org/sm_rasmy/) February 27, 2017

good stuff by importing via keyword

![](https://secure.gravatar.com/avatar/8a83ca76abedcc891c5ca44910f41f4453421011f7115335be70c2bbc014d030?
s=60&d=retro&r=g)

### 󠀁[Bad plugin… will not find any videos to post](https://wordpress.org/support/topic/bad-plugin-will-not-find-any-videos-to-post/)󠁿

 [BiggyJ](https://profiles.wordpress.org/biggyj/) October 6, 2016 2 replies

Fresh API key, ALWAYS gives “No Results Found” no matter what. NOT RECOMMENDED. 
Waist of my time!

 [ Read all 8 reviews ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/)

## Contributors & Developers

“Import YouTube videos as WP Posts” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ enguerranws ](https://profiles.wordpress.org/enguerranws/)

[Translate “Import YouTube videos as WP Posts” into your language.](https://translate.wordpress.org/projects/wp-plugins/import-youtube-videos-as-wp-post)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/import-youtube-videos-as-wp-post/),
check out the [SVN repository](https://plugins.svn.wordpress.org/import-youtube-videos-as-wp-post/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/import-youtube-videos-as-wp-post/)
by [RSS](https://plugins.trac.wordpress.org/log/import-youtube-videos-as-wp-post/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1

 * Added an option to use video’s date instead of current date

#### 2.0

 * Added a “Approve all” button in order to add all listed videos in a single shot
 * Fixed issues: escaping double quote character, removed unecessary parameters

#### 1.9

 * Switched `file_get_contents` to `media_sideload_image`, alert now throws Google
   error messages.
 * Can select a specific post status for created posts

#### 1.7

 * Fixed selected category not showing up on query settings page

#### 1.6

 * Fixed selected category not showing up on query settings page

#### 1.5

 * Fixed playlist importing videos

#### 1.4

 * Support HTTP / HTTPS protocol

#### 1.3

 * Fix max results number as wp options

#### 1.2

 * Fix major bug : max results number is optional now.

#### 1.1

 * Fix ressource type ‘video’

#### 1.0

 * Plugin init

## Meta

 *  Version **2.1**
 *  Last updated **9 years ago**
 *  Active installations **80+**
 *  WordPress version ** 3.0.1 or higher **
 *  Tested up to **4.9.31**
 * Tags
 * [content](https://wordpress.org/plugins/tags/content/)[enguerranws](https://wordpress.org/plugins/tags/enguerranws/)
   [Google API](https://wordpress.org/plugins/tags/google-api/)[videos](https://wordpress.org/plugins/tags/videos/)
   [youtube](https://wordpress.org/plugins/tags/youtube/)
 *  [Advanced View](https://wordpress.org/plugins/import-youtube-videos-as-wp-post/advanced/)

## Ratings

 3.3 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/reviews/)

## Contributors

 *   [ enguerranws ](https://profiles.wordpress.org/enguerranws/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/import-youtube-videos-as-wp-post/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BQNTS4S2PEQVN)