Wordpress аудио с использованием wp_audio_shortcode - PullRequest
0 голосов
/ 05 июля 2018

Я использую последнюю версию Wordpress 4.9.6. Я пытаюсь добавить аудио в одно из своих сообщений, используя код wp_audio_shortcode из моего файла формата media-audio.php.

Мне удается воспроизвести аудио, но мне не очень нравится проигрыватель mejs-mediaelement, который каким-то образом добавляется. Я действительно хочу полностью удалить этот плеер и использовать код по умолчанию, который появляется:

<audio class="wp-audio-shortcode" id="audio-329-1" preload="none" style="width: 100%;" controls="controls"><source type="audio/mpeg" src="https://www.example.com/wp-content/uploads/2018/06/preview-1.m4a?_=1"><a href="https://www.example.com/wp-content/uploads/2018/06/preview-1.m4a">https://www.example.com/wp-content/uploads/2018/06/preview-1.m4a</a></audio>

Как отключить / отключить проигрыватель mejs-mediaelement, добавляемый кодом wp_audio_shortcode?

1 Ответ

0 голосов
/ 05 июля 2018

Как отключить / отключить проигрыватель mejs-mediaelement, добавляемый кодом wp_audio_shortcode?

Если вы хотите полностью отключить его , то используйте ловушку wp_audio_shortcode_library, чтобы не допустить поставку в очередь / загрузку файлов библиотеки мультимедиа / проигрывателя CSS / JS:

add_filter( 'wp_audio_shortcode_library', '__return_empty_string' );

В качестве альтернативы не отключайте библиотеку, а отключайте или заменяйте только имя класса CSS по умолчанию: (JS / скрипт библиотеки мультимедиа для [audio] по умолчанию для шорткода *1017* предназначен только для элементов HTML с wp-audio-shortcode класс)

add_filter( 'wp_audio_shortcode_class', '__return_empty_string' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...