This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Easy Support Videos – Embed videos in the admin


Easy Support Videos is great for WordPress consultants, trainers, and product owners to embed compatible oEmbed video into the admin dashboard of a WordPress website. Simply install the plugin, and copy/paste the video link into the admin page, and Easy Support Videos will elegantly display a list of videos for your user.

Admins can control who can see the videos, and edit/remove videos, by setting the available role options within Easy Support Video settings. You can also leave a custom note on the video page sidebar, offering further instructions or helpful tips.

Easy Support Videos is perfect for supporting your client or website user, through the use of videos and screencasts available on the web.


  • Great plugin for WordPress trainers, educators, and support people
  • Fast & lightweight
  • Embed videos in the Admin screen with ease
  • Control which role’s can see or edit videos
  • Leave a custom note or message on the video page
  • Embed videos from any oEmbed source

Pro Features

  • White-label branding
  • Drag-n-drop video sorting
  • Create many video pages
  • Change admin link placement
  • Remove the ratings slug
  • Get Easy Support Videos Pro

View Easy Support Videos on Github | Issue Tracker


  • Great plugin for WordPress trainers, educators, and support
  • Fast & lightweight
  • Embed videos in the Admin with ease
  • Control which role’s can see or edit videos
  • Leave a custom note or message on the video page
  • Embed videos from any oEmbed source


Please report any issues or bugs on the GitHub Issue Tracker.


  • Easy Support Videos
  • Easy Support Videos Options


  1. Upload Easy Support Videos to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Browse to the Easy Support Videos page in the Admin sidebar
  4. Paste any oEmbed video link into the ‘Add New Video’ field and press enter
  5. Build a playlist of videos to support your customer or website user
  6. Enjoy!


How do I add a video?

Simply paste a support oEmbed video link into the add video field, and press enter.

What videos do you support?

Any oEmbed compatible video. YouTube, Vimeo, Wistia, VideoPress, and more.

What if I don’t want users to delete a video?

In the settings page of Easy Support Videos, you can control who can edit and view videos based on WordPress role.


May 2, 2020
I couldn’t bring myself to give you anything less than five stars, because I appreciate this plugin very much. Thank you! 🙂 Just one thing to note, after I added one of my support videos, the youtube link played in a default state of 720p, which would have been too blurry for my client to make out the text unless they manually changed it to 1080p. Is there a way we could force all videos to play in 1080p so that the customer doesn’t have to worry about knowing how to do so? And lastly, would it be able to remove “Other videos” / “Related videos” while pausing or after the video? Cheers Val
July 7, 2017
I needed to embed how-to videos for a client in their admin area. This plugin is exactly what I was looking for. Easy Support Videos makes it easy to embed videos from YouTube, Vimeo, or any other embeddable source in the client area. It creates a navigation tab in the left hand admin where you can put all the training videos you need for client support. I would also recommend upgrading to the Pro version, so you can rearrange the order of videos, as well as move the menu position to the top (right under Dashboard is a great spot). Nice job by Slocum Studios on this one.
February 17, 2017
This a great solution for any web designer or agency to provide intro learning material to their clients. Highly recomended!
February 16, 2017
Works like charm. Love it. I have some people that are not computer savy and these videos save the day(s). Thx.
Read all 9 reviews

Contributors & Developers

“Easy Support Videos – Embed videos in the admin” is open source software. The following people have contributed to this plugin.



2.0.0 // May 07 2021

  • Introduce contextual videos
  • Introduce setup wizard
  • Introduce video descriptions (excerpts, limited to 300 characters)
  • Introduce ability to preview videos as a “viewer” when logged in as an “editor”
  • Added logic to ensure the default sidebar message was not displayed to “viewers”
  • Adjusted the delete icon (use dashicons-trash)
  • Minified assets (JS/CSS)

1.0.5 // May 20 2019

  • Tested and verified WordPress 5.0+ support

1.0.4 // January 17 2018

  • Fixed a bug where videos were not rendered correctly in WordPress 4.8+
  • Adjusted AJAX logic to ensure duplicate requests were not executed (only the last – most recent – request is executed)
  • Adjusted AJAX logic to ensure individual spinner icons were displayed/hidden correctly
  • Adjusted AJAX logic to ensure messages were not displayed when an AJAX request was aborted
  • Added logic to trigger “esv-ajax-processing” JavaScript event when the AJAX queue is processing
  • Added logic to load plugin text domain via load_plugin_textdomain()
  • Added “easy_support_videos_current_user_can” filter to all Easy_Support_Videos_Post_Types::current_user_can() conditional cases
  • Introduce POT file

1.0.3 // February 20 2017

  • Fixed a bug where the sidebar message content was set to a previous value while a user was still entering content due to the AJAX save request being executed
  • Updated readme

1.0.2 // February 15 2017

  • Fixed issue where an AJAX spinner icon was adding extra height to video container element
  • Introduced an AJAX queue to allow for AJAX requests to be queued in order of their execution
  • Added logic to allow a single AJAX spinner icon to be set to inactive
  • Added current_user_can() data to localized data
  • Added JavaScript logic to check if the current user can edit videos before initializing various data
  • Added default page title property to Easy_Support_Videos_Post_Types class
  • Added flag to determine when Easy Support Videos options were saved from the Easy Support Videos Options page
  • Added logic to ensure the uninstall data option was preserved when Easy Support Videos options were not saved via the Easy Support Videos Options page
  • Introduced Easy_Support_Videos_Upgrade PHP class to facilitate upgrades to plugin data
  • Added logic to upgrade all Easy Support Videos videos post content to the video URL instead of the oEmbed HTML markup; Fixes bug with multisite WordPress instances where administrators could not save video content; Thanks @plentyland
  • Adjusted CSS for Easy Support Videos options page

1.0.1 // November 18 2016

  • Added logic to only create/output nonce fields if the current user can edit Easy Support Videos videos
  • Transitioned sidebar items to templates
  • Added Easy_Support_Videos_View JavaScript BackboneJS view to global instances scope
  • Added videos_el_selector parameter to Easy_Support_Videos_View
  • Added jQuery triggers after AJAX requests
  • Added page title parameter to Easy_Support_Videos_Post_Types
  • Added query arguments parameter to Easy_Support_Videos_Post_Types
  • Added filters to each parameter of add_menu_page()
  • Added actions to UnderscoreJS template for newly added videos (matches PHP logic)
  • Added actions before and after various AJAX function calls

1.0.0 // October 17 2016

  • Initial Release