
內容簡介
Upvimeo 是一款專為 Vimeo 設計的強大外掛,讓使用者能夠輕鬆地在 WordPress 上上傳影片,無需擔心伺服器限制或上傳錯誤。無論是課程創作者、代理商或影片專業人士,Upvimeo 提供穩定的基礎設施來無縫管理 Vimeo 內容。
【主要功能】
• 支援無限制檔案大小上傳
• 零伺服器負載,快速傳輸
• 自動暫停與恢復上傳
• 直接從媒體庫上傳至 Vimeo
• 簡易隱私控制設定
• 智能庫管理,組織專案
外掛標籤
開發者團隊
② 後台搜尋「Upvimeo — Direct Uploads for Vimeo」→ 直接安裝(推薦)
原文外掛簡介
The Professional Uploader for Vimeo on WordPress.
Upvimeo is a powerful 3rd-party video publishing command center designed specifically for Vimeo. Say goodbye to upload_max_filesize errors, server timeouts, and FTP headaches.
Whether you are a Course Creator, Agency, or Video Professional, Upvimeo provides the enterprise-grade infrastructure you need to manage Vimeo content seamlessly.
🌟 Why Professionals Choose Upvimeo?
Most plugins rely on your server’s limited PHP process to upload files, causing crashes with large videos. Upvimeo is different. We utilize the advanced TUS Resumable Upload Protocol—the same technology powering Vimeo itself—to stream data directly from your browser to the cloud.
🚀 Upload Unlimited Sizes: Push 5GB, 20GB, or 50GB files seamlessly, bypassing all server limits (2MB/50MB).
⚡ Zero Server Load: Your hosting bandwidth is untouched. Video data flies directly to Vimeo at maximum speed.
🛡️ Unbreakable Uploads: Network drop? No problem. Upvimeo automatically pauses and resumes uploads exactly where they left off.
🎬 Free: The Essential Video Suite
Designed to give you immediate control over your media assets without touching your server’s performance, the Free version provides core publishing tools:
Direct-to-Vimeo Engine: Upload instantly from the WordPress Media Library, Gutenberg block editor, or Classic Editor without relying on limited server PHP processes.
Seamless Privacy Controls: Protect your content instantly. Set viewing permissions (“Who can watch?”: Anyone, Only Me, Hide from Vimeo, or Specific Domains) right from the upload screen.
Smart Library Management: Keep your projects organized. Create folders, edit video metadata, and manage your entire Vimeo library architecture without ever leaving your WordPress dashboard.
Perfect Embeds: Deliver high-performance video. Embed responsive, 4K-ready, standardized player blocks effortlessly across any post or page using the dedicated Upvimeo Block.
Connection Health Diagnostics: Ensure uninterrupted service. Utilize built-in diagnostic tools to verify and maintain a secure, stable API link to your Vimeo account.
🚀 Pro Features & Advanced Integrations
Need to integrate with form builders, LMS systems, or custom fields? Upgrade to unlock advanced integrations designed for enterprise scalability.
Get Upvimeo Pro Today!
Tutor LMS Integration
Streamline your e-learning platform. Instructors and course creators can upload massive video lessons directly within the native Tutor LMS frontend and backend lesson builders. By locking the video source to Vimeo, you eliminate instructor confusion and keep your LMS lightweight. No need to switch tabs or manage separate libraries.
LearnDash Integration
Enhance your online courses with buffer-free video. Effortlessly add and manage video content inside your LearnDash lesson and topic editors. The integration automatically inserts the properly formatted Vimeo URL into the lesson metadata upon successful upload, ensuring a seamless, crash-free experience for both creators and students.
Gravity Forms Integration
Build robust client portals or user-submission forms. Enable a modern, frontend drag-and-drop video upload field directly inside Gravity Forms. It comes equipped with real-time animated progress bars, strict file validation, and automatic background syncing to your Vimeo account without ever touching your server’s storage.
WPForms Integration
Collect video testimonials, student assignments, or user-generated content safely. Provide a premium, card-style frontend upload UI that streams massive files straight to Vimeo. It bypasses WPForms’ native media limits and ensures your hosting bandwidth remains completely unaffected by heavy user submissions.
Advanced Custom Fields (ACF) Integration
Achieve infinite architectural flexibility. Bind powerful Upvimeo video upload fields to any custom post type, options page, or template. This gives developers total programmatic control over how Vimeo media is managed, queried, and displayed across custom WordPress builds.
⚖️ Legal Disclaimer
Upvimeo is a 3rd-party independent integration tool. It is not affiliated with, endorsed by, or maintained by Vimeo, Inc. “Vimeo” is a registered trademark of Vimeo, Inc.
External Services
This plugin relies on third-party services to function fully.
Vimeo API
This plugin connects to the Vimeo API (https://developer.vimeo.com/ and http://vimeo.com/api) to allow users to authenticate their accounts, upload videos, and fetch video metadata (such as thumbnails and titles).
* Data sent: When fetching a video, the specific Vimeo Video ID is sent to the API. During authentication and uploading, standard OAuth tokens and API keys are transmitted securely.
* Vimeo Terms of Service: https://vimeo.com/terms
* Vimeo Privacy Policy: https://vimeo.com/privacy
UpVimeo API
This plugin connects to our own API (https://upvimeo.com/wp-json/upvupdater/v1/plugins/news) to display the latest plugin news, helpful tutorials, and announcements inside your WordPress dashboard.
* Data sent: This is a standard GET request to fetch text data. No personally identifiable user data or site data is transmitted during this request.
* UpVimeo Terms & Conditions: https://upvimeo.com/terms-and-conditions/
* UpVimeo Privacy Policy: https://upvimeo.com/privacy-policy/
Source Code
In compliance with WordPress.org guidelines, this plugin uses the following third-party libraries and minified/compiled files. Unminified source code is provided as documented below.
SweetAlert2 (shared/js/sweetalert2.js): Used for accessible modal popups. No modifications made. Unminified source: https://github.com/sweetalert2/sweetalert2
tus-js-client (shared/resources/tus-js-client/tus.js, tus.min.js): Used for resumable video uploads via the TUS protocol. No modifications made. Unminified source: https://github.com/tus/tus-js-client
upload-modal.js (shared/js/upload-modal.js): Custom upload modal UI controller. The unminified source is located at shared/js/upload-modal.source.js within this plugin.
