Vimeo Media Sync
Sync Wordpress videos with Vimeo
by Dylan Fisher · github.com/dylanfisher/wp-vimeo-media-sync · website
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/dylanfisher/wp-vimeo-media-sync/archive/refs/heads/main.zipFrom the readme
Vimeo Media Sync
Synchronize WordPress video uploads to Vimeo with resumable (tus) uploads and status polling. This plugin creates Vimeo videos, adds them to a Wordpress folder, and tracks sync metadata on each attachment.
Features
- Resumable Vimeo uploads via the tus protocol.
- Automatic status polling with backoff until processing completes.
- Attachment-level Vimeo metadata tracking.
- Optional privacy override (unlisted/public/private) with automatic retry if Vimeo rejects it.
- Dashboard table of all video attachments with pagination and tools to sync missing Vimeo uploads.
- Optional delete-on-remove to remove Vimeo videos when WP attachments are deleted.
Requirements
- WordPress 6.x
- Vimeo personal access token with scopes: public, private, create, edit, delete, upload, stats, video files
- Reachable WordPress cron (wp-cron.php) or a real server cron runner.
Installation
1. Copy this plugin into wp-content/plugins/vimeo-media-sync.
2. Activate it in the WordPress admin.
Configuration
Set the Vimeo access token in wp-config.php or an environment variable:
In the plugin dashboard (Vimeo Sync), choose a default privacy value and the Vimeo folder name to store uploads.
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.5.0 | Aug 25, 2026 |
| v1.4.0 | May 26, 2026 |
| v1.3.1 | Jan 7, 2026 |
| v1.3.0 | Jan 7, 2026 |
| v1.2.2 | Jan 6, 2026 |
| v1.1.1 | Jan 5, 2026 |
| v1.1.0 | Jan 5, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.