FD3 Custom Support Videos

Descripción

FD3 Custom Support Videos is a client training and onboarding video library for WordPress agencies, developers, and site owners.

Instead of clients getting lost in documentation or emailing you repetitive questions, provide them with a dedicated, beautiful Support & Training Video Library right inside their WordPress admin dashboard or on a private front-end portal page.

🌟 Key Features

  • Role & Level-Based Access Control: Decide exactly which user roles can access the video library (Editors, Authors, Shop Managers, Subscribers, etc.) and restrict management to Administrators.
  • Per-Video Role Visibility: Show specific tutorials to specific roles (e.g., show «How to Fulfill WooCommerce Orders» only to Shop Managers, and «How to Publish Blog Posts» to Authors).
  • Multiple Video Sources: Supports YouTube, Vimeo, Loom, Wistia, and self-hosted MP4 videos.
  • WordPress Media Library Integration: Select or upload self-hosted video tutorials directly with the native WordPress Media Uploader.
  • Responsive 16:9 Lightbox Player: Click any video card to play in high definition in a distraction-free, responsive lightbox modal.
  • Client Onboarding & Progress Tracking: Users can click «Mark as Watched» to check off completed tutorials and track their learning with a progress bar.
  • Interactive Filtering & Instant Search: Filter tutorials by tags, watch status (All, To Watch, Completed), or instant keyword search.
  • Video Suggestion Inbox: Team members and clients can request new video tutorials. Requests are sent via email and queued in the admin inbox.
  • Native Admin «Help» Drawer Integration: Pin quick tutorial links into the native WordPress screen Help tab for instant contextual assistance.
  • Front-End Shortcode: Display your video library on any front-end page or membership portal using [fd3_support_videos].
  • Dashboard Widget: Quick-access widget on the WordPress Dashboard showing available tutorials and current user progress.
  • Drag-and-Drop Reordering: Easily sort video display order in the admin manager.

💡 Perfect For

  • Web Agencies & Freelancers: Onboard clients to their custom WordPress websites with tailored video walkthroughs.
  • WooCommerce Stores: Provide training videos for store managers, order fulfillment teams, and customer support reps.
  • Editorial & Content Teams: Train contributors and authors on publishing workflows, SEO best practices, and formatting guidelines.
  • Internal Company Intranets: Keep staff documentation organized and accessible in one place.

External services

This plugin embeds videos from the third-party services listed below. Nothing is sent to any service until a logged-in user opens the Support Videos library (which loads thumbnails) or plays a video (which loads the embedded player). In each case the user’s browser connects directly to the service, which receives the user’s IP address, browser details, and the ID of the video being requested. No data is sent for video sources you do not use.

Self-hosted / Media Library videos are served from your own site and use no external service.

Capturas

Instalación

  1. Upload the fd3-custom-support-videos folder to the /wp-content/plugins/ directory, or install directly through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Support Videos > Settings & Requests to configure allowed viewer roles and feature modules.
  4. Click Manage Videos to add your first support tutorials.
  5. Clients and team members with authorized roles will now see the Support Videos library menu in their admin bar!

FAQ

Can I control which user roles see the videos?

Yes! In Support Videos > Settings & Requests, you can select which WordPress roles have permission to view the video library (e.g., Editor, Shop Manager, Author, etc.). Administrators always have full management access.

Can I restrict specific videos to specific roles?

Yes. When adding or editing any video, you can choose «All Allowed Roles» or restrict it to one or more specific roles. Non-permitted roles will not see the video in their library.

Does it support Loom videos?

Yes! Paste standard Loom share URLs (e.g., https://www.loom.com/share/...) and the plugin automatically converts them into responsive HD embeds.

Can I upload MP4 videos directly from my Media Library?

Yes. Select «Self-Hosted / Media Library» as the video source type, and click the «Choose from Media Library» button to select or upload an MP4 file.

Can I display the video library on a front-end client portal?

Yes, simply place the shortcode [fd3_support_videos] on any page or post. It automatically verifies the logged-in user’s role and displays the interactive video library and lightbox player.

Does this plugin phone home or connect to third-party update servers?

No. The plugin sends no tracking data and has no custom updater. Updates come from the WordPress.org plugin repository. Videos you add from YouTube, Vimeo, Loom, or Wistia are loaded from those services (see External services below).

Can I filter the shortcode by tag or hide progress tracking?

Yes. [fd3_support_videos tag="getting-started"] shows only videos with that tag, and progress="no" hides the progress bar and «Mark Watched» buttons.

Reseñas

No hay valoraciones para este plugin.

Colaboradores y desarrolladores

«FD3 Custom Support Videos» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce «FD3 Custom Support Videos» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.0.0

  • Renamed to FD3 Custom Support Videos, with a unique fd3csv_ prefix on every post type, taxonomy, option, AJAX action and hook so it can’t clash with other plugins.
  • Major release: Complete redesign and modernization for WordPress.org repository standards.
  • Added granular Role-Based Access Control (configure viewer roles vs manager roles).
  • Added per-video role visibility restrictions.
  • Added client onboarding progress tracking and «Mark as Watched» checklist.
  • Added responsive 16:9 Lightbox modal player.
  • Added native WordPress Media Library integration (wp.media) for self-hosted videos.
  • Added Loom and Wistia embed support in addition to YouTube, Vimeo, and hosted MP4s.
  • Added native WordPress screen «Help» drawer integration.
  • Added front-end [fd3_support_videos] shortcode.
  • Added video suggestions inbox in the admin area with email notifications.
  • Fixed all missing AJAX endpoints (fd3csv_save_video, fd3csv_delete_video, fd3csv_update_video_order).
  • Removed external S3 updater in compliance with WordPress.org Plugin Directory guidelines.
  • Fully internationalized (i18n) with fd3-custom-support-videos text domain, including all JavaScript messages.
  • Security: video edit, delete, and reorder requests now only act on Support Video posts, and «Mark as Watched» only accepts published videos.
  • Fixed: «Mark as Watched» inside the video player did not update its own button.
  • Fixed: tag filter matched partial tags (e.g. «Blog» also showed «Blogging»).
  • Fixed: suggestion inbox «Done/Reopen» did not update the status badge, and deleted rows did not disappear until reload.
  • Fixed: suggestion dates could show the previous day for sites west of UTC.
  • Fixed: role names and source labels (e.g. «YouTube») display correctly in the Manage list.
  • Removed unprefixed legacy AJAX action names to avoid conflicts with other plugins.
  • Front-end shortcode respects the global «Enable progress» setting.

1.2.2

  • Initial release with basic admin menu and video list.