Wordpress媒体库无法正常工作 - mediaelementplayer不是一个功能

Rav*_*pss 2 media wordpress

Uncaught TypeError: b(...).not(...).filter(...).mediaelementplayer is not a function
Run Code Online (Sandbox Code Playgroud)

我在wordpress最新更新4.9后得到此问题.我在我的插件中使用此库,允许用户使用wp媒体上传上传图像.它工作正常,但在最新更新后,它返回错误,如上所述.

小智 14

通过在functions.php文件中添加以下代码,应该解决错误.

add_action('wp_enqueue_scripts', 'my_register_javascript', 100);

function my_register_javascript() {
  wp_register_script('mediaelement', plugins_url('wp-mediaelement.min.js', __FILE__), array('jquery'), '4.8.2', true);
  wp_enqueue_script('mediaelement');
}
Run Code Online (Sandbox Code Playgroud)


Urs*_*ndr 5

  1. 它是否出现在帖子/页面编辑中?
  2. ' Add Media' 按钮不起作用?

如果您对这两个问题都回答“是”,请查看是否jQuery未加载两次,如果是,则仅加载一个或实施JQuery.noConflict().