Bulk importers options

The plugin has the capability to bulk import videos from Vimeo from manual imports (you enter a search criteria and choose the videos you want to import) or automatic imports from different Vimeo channels, albums, users, etc. The settings below control how the import process should run.

Vimeotheque PRO plugin video importer options

Import status

This option controls the post status of the posts created by importing videos from Videos actions. All imported videos will have by default the post status set in this option.

Possible options are:

  • draft;
  • published;
  • pending.

Whenever a video post resulting from a Vimeo import is created the plugin will set the post status from this option.
Very useful if you would like to first review the contents of the post created before publishing.

Videos not public will be

Some Vimeo video publishers have the option to make their videos visible only on certain circumstances. For example, they can allow a video to be seen only if a certain password is inserted. This kind of video can be embedded on other websites but won’t be on much help if embedded into a WordPress website.

When Vimeotheque encounters such a video it will set its post status according to this setting. The available options are:

  • Import following the import rules: videos not public will be imported like any public video and will have post status set under option Import status;
  • Import as posts pending review: videos not public will be imported as posts having status pending;
  • Skip from importing: videos not public will not be imported.

Automatic import

This option allows you to set up the frequency for automatic imports. Given that, by default, the import process is based on WP cron, if your website experiences low traffic the imports will be delayed.

Stop automatic feed import on error

If this option is checked, when making a query to Vimeo API to import the next feed on the import queue, if the API response code is anything other than 200 (OK), the plugin will automatically remove the feed from the queue. This option is useful is, for example, you have an automatic import for a showcase and at a later time the showcase is deleted on Vimeo or its privacy settings change and you no longer have access to it.

In some exceptional cases the Vimeo API may return a response code different from 200 (OK) even if the import feed is valid. This may be caused by system bugs which get remedied by the Vimeo staff in a timely fashion. To try to avoid getting your automatic imports unpublished due to such an event, use option Number of fails until automatic import is stopped, which doesn’t unpublish the automatic import on the first error.

Number of fails until automatic import is stopped

When the option to Stop automatic feed import on error is on, you have the option to set the number of fails before an import is removed from the import queue. This is useful because a valid request to the Vimeo API may return (in some exceptional cases) an invalid error response, even if the automatic import details are correct and everything is public.

Enable conditional automatic imports

By default, the automatic import process is triggered by your website users using the WordPress Cron system. For a technical description, see The WP-Cron.

Since the imports are triggered by your users, imports won’t be consistent unless you have a heavy flow of users on your website. To solve this issue you can enable this option which will generate a unique URL that you can use to set up a server Cron Job which will trigger and specifically defined time intervals and will normalize your imports. Depending on your web server, different configurations may be used. We suggest to contact your hosting provider for more details.

The URL that needs to be used in your server Cron Job to trigger the imports will be displayed after you check the option and save the settings.

Vimeotheque conditional automatic imports URL highlight

Please note that on your website the URL highlighted into the image above will be different.

Legacy automatic import

This option is a basic method of making automatic imports when the page that is viewed by your website visitors is loading. If you notice that imports do not run properly with this option unchecked, make sure to check this option.

Optionally, you can use the conditional imports option and set up a Cron Job on your server to trigger the automatic import process.

Was this article helpful?