Как настроить плагин MediaElements.js для загрузки файлов JS в нижний колонтитул WordPress? - PullRequest
0 голосов
/ 21 апреля 2011

Я рвал на себе волосы, пытаясь переместить все файлы JavaScript из верхнего колонтитула в блог WordPress, над которым я работаю.

В настоящее время я пытаюсь настроить плагин MediaElements.js.Я пытаюсь загрузить все файлы JS плагина в нижний колонтитул.

Я обнаружил, что функция mejs_add_header () в mediaelement-js-wp.php загружает javascript и css.

function mejs_add_header(){
$dir = WP_PLUGIN_URL.'/media-element-html5-video-and-audio-player/mediaelement/';
echo <<<_end_
    <link rel="stylesheet" href="{$dir}mediaelementplayer.min.css" type="text/css"  />
    <script src="{$dir}mediaelement-and-player.min.js" type="text/javascript"></script>
    _end_;
}

Javascript не загружается с помощью функции WordPress enqueue_script ().Вместо того, чтобы вносить изменения в этот файл, есть ли способ настроить плагин для загрузки JS-файла в нижний колонтитул?

Оцените любую помощь.

1 Ответ

1 голос
/ 21 апреля 2011

Вы не слышали об этом плагине раньше, но попробуйте это где-нибудь в ваших функциях. Php:

remove_action('wp_head', 'mejs_add_header'); 
add_action('wp_footer', 'mejs_add_header');

А если это не сработает, попробуйте найти, где и как вызывается эта функция.

~ К

...