MediaElement.js - HTML5 Video & Audio Player
Conflict between MediaElement and JetPack (5 posts)

  1. jdunn
    Posted 4 years ago #

    I've discovered that if both the JetPack and MediaElement plugins are enabled, then MediaElement will fail to work; the player won't show up. There must be a namespace conflict between the two of them.


  2. web4ceone
    Posted 4 years ago #

    I have recently encountered this as well. While I believe that JetPack offers a superior set of features and ease of use, MediaElements.js provides the HTML5 Player with flash as a fallback. It appears that JetPack's Player is strictly flash-based which can be a problem for Apple device users.

    The conflict comes from both plugins using many of the same shortcodes. There are two simple options for handling this:

    1.) Use the alternative [mejsvideo] & [mejsvideo] shortcodes instead.
    2.) Goto Dashboard > Click "JetPack" > Find "Shortcode Embeds" > Click "Learn More" > Click "Deactivate"

    The second option will allow you to use the [audio] & [video] shortcodes through MediaElements.js

    Hope that helps.

  3. johndyer
    Plugin Author

    Posted 4 years ago #

    Also, you can use MediaElement.js's alternate

    [mejsaudio src="file.mp3"]

  4. h20ray
    Posted 3 years ago #


    thank you for this solution.. :)

  5. VelveetaRanch
    Posted 3 years ago #

    This post just solved my problem and made my day.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • MediaElement.js - HTML5 Video & Audio Player
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic