Email: [email protected]
Thank you for purchasing our plugin. If you have any questions that are beyond the scope of the documentation, please feel free to email us via the user page contact form here.
To easily get started with the plugin, you can watch the video below and test the plugin on the demo website.
After setting your Google developer key you can click on the new import link to set your import options. For this demo I'm going to import the WPBeginner user, so go ahead and select
user on the
Feed Type and then fill the
user id. without setting any other options, you can click on the
save and import button and wait a moment to be redirected to the results page.
On the result page, you can select the videos that you want to import and click on the
Import Selected button. If you visit the posts page on the dashboard, you can see that the videos are imported to your Wordpress installation successfuly. The documentation will guide you through the list of available options.
Before you start using the plugin, you must get a Google API key. Navigate to the
Youtube API Settings menu, follow the instructions to get your API key and paste it on the
Developer Key input.
After signing to Google account, navigate to the Developer Console and click on the
Create Project button.
Give your project a name and click
create. Now you can select your project from the list at the top of the window.
The left menu contains an
APIs & auth menu where you can activate Youtube API if it’s not activated by default.
credentials and create a new API key.
The plugin dashboard shows the list of imports with the pagination and filter options. You can see more details about the import by clicking the
Load feed link.
To minimize the number of API requests, we implemented a caching system for results and it’s cleared whenever you change the import options. You can clear the cache by clicking on the
Clear Cache link on list items. When you remove an import, the list of posts you imported are also going to be removed from Wordpress. Make sure that you don’t remove any existing data.
You can create new imports from the
New Import link. You have the option to import channels videos, playlists, user videos, search using a query, single video. Before exploring each import type, lets talk more about option tabs.
The feed options tab is where you’re going to specify your feed details. Most fields are self explanatory, but some are Not :)
Bulk import allows you to import all the results of this import directly without seeing the list of videos. This is useful when importing a playlist or channel.
Advanced video filter allows you to filter down videos using video definition, duration, category, etc. This option is only available for channel and search query imports.
The general options tabs specify how videos are integrated into Wordpress.
The embed options tab specify how videos are inserted into Wordpress. You can create the necessary HTML markup and inject variables like
video_title, etc. You can also use the
[yvtwp_video] shortcode to simply add the Youtube video iframe. The bottom section is used to map those variables to custom fields by selecting an existing value or taping your own value. This option lets you easily integrate imported videos into your theme.
The title and description options allow you to perform transformation to the title and the description by removing, adding and replacing keywords from the text.
The date options tab allows you to specify publish date for the import. You may use the Youtube video publish date, insertion time or specify your own custom date. The custom publish date option may be used to generate random values to make dates seem more realistic, the min and max values are used to calculate an in-between value.
Default Import Settings page will save you the time of typing the same details every time you want to perform a new import.
The general settings tab allows you to adapt the plugin to your needs. Lets see each one apart.
Activate error logging: activate general error logging.
Activate Youtube API error logging: show Youtube API errors.
Bulk import refresh interval: How often to refresh the bulk import screen.
AJAX request type: Use Wordpress AJAX system or use a custom file to avoid conflicts.
This tab lets you specify how your scheduling imports work. You need to enable it using the first option for changes to take effect. You may specify the cron job type to use (Wordpress or Native), and how often the cron job recur. When you create a new import and set the
Import type to
Scheduled Import, those settings will take effect, you can also disable scheduled import for a single import using the
ON/OFF switch at the bottom.
To create portable import settings like specific configuration for themes, we made it easier to export your installation settings, you configure your default settings and then export it and share it with others.
After selecting the feed type and filling tabs accordingly, you can click
Save and Import feed to start the import. This will show the list of found videos (except for single video import) with pagination if necessary. If you chose to do a bulk import, you’ll be redirected the screen showing the import progress.
If a video already exists, it will have a label next to the video title. You can also customize which video details you want to show on screen and how many videos to use for the pagination.
The below video shows a demo on the basic plugin usage.
The Log System page is a nice way to track your plugin status, you can track system errors, Youtube API errors, Scheduled Imports, etc. The results are paginated and can be filtered to help you track the logs.