| 开发者 | martincipriano |
|---|---|
| 更新时间 | 2026年7月30日 00:20 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
_buoyvs_*) for easy use in your theme or queries[buoy-video-sync] shortcode and three Gutenberg blocks (Field, Image, Embed) to display synced titles, descriptions, stats, thumbnails, and the YouTube player anywhere on your site — no code requiredbuoy-video-sync folder to the /wp-content/plugins/ directory, or install it from Plugins → Add New.No. Buoy Video Sync imports metadata (title, description, thumbnail URL, view counts, and so on) and saves it in WordPress. The video files stay on YouTube. Channel profile pictures and banners are downloaded into your media library; video and playlist thumbnails are displayed from the URLs YouTube serves them at.
You choose. Each sync rule has a destination post type, so videos, playlists, and channels are saved as the post type you select — Posts or any public custom post type.
Every rule runs once, immediately after you save it. To import again later — for example after publishing new videos — re-enable the rule and save, and it picks up anything new. Recurring schedules (hourly, daily, weekly, monthly, or custom) are available in Buoy Video Sync Pro.
YouTube data is fetched from the official YouTube Data API v3, which requires a key. The key is yours and stays on your server; Buoy Video Sync never sends your data to a third party.
Each API call costs 1 quota unit. Importing from a channel needs at least 2 calls (channel data plus playlist items), and roughly 1 more call per 50 videos for metadata. Google provides 10,000 free units per day. Buoy Video Sync shows an estimate before you run a sync.
Yes. Edit the Channel field on the Channels page and save — the plugin resolves the new URL/@handle/ID and switches to it, keeping your existing sync rules attached to the new channel. To stop syncing entirely, use the Delete channel button at the bottom of the channel card, which also clears its sync history.
By default your synced posts and settings are kept. If you want everything removed, enable Remove all Buoy Video Sync data when the plugin is deleted in Buoy Video Sync → Settings before deleting the plugin.
[buoy-video-sync] instead of [buoyvs_video_sync], and the unprefixed [video-sync] back-compat alias has been removed — WordPress.org plugin review requires every registered tag to use a unique, distinct name.edit_posts check — draft/private synced posts no longer leak titles to users who can't otherwise read them.[video-sync] shortcode is now registered as [buoyvs_video_sync] for uniqueness; [video-sync] still works as a back-compat alias.name="submit" attribute shadowed the form's native submit() method, so the form silently failed to send.[video-sync] shortcode and three Gutenberg blocks (Field, Image, Embed) to display synced titles, descriptions, stats, thumbnails, and the YouTube player anywhere on your site.buoyvs_metabox_tabs filter for adding custom tabs to the video, playlist, and channel metaboxes.buoyvs_video_synced, buoyvs_playlist_synced, buoyvs_channel_synced.