我正在使用最新的 Wordpress 4.9.6。我正在尝试使用我的 media-audio.php 帖子格式文件中的 wp_audio_shortcode 向我的一篇帖子添加一些音频。
我确实设法播放了音频,但我不太喜欢以某种方式添加的 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>
如何关闭/禁用 wp_audio_shortcode 添加的 mejs-mediaelement 播放器?
最佳答案
How can I turn off/disable the mejs-mediaelement player that is added by the wp_audio_shortcode?
如果要完全禁用它,请使用
wp_audio_shortcode_library
Hook 以防止媒体/播放器库的 CSS 和 JS 文件被排队/加载:add_filter( 'wp_audio_shortcode_library', '__return_empty_string' );
或者,不要禁用库,而仅禁用或替换默认 CSS 类名:(
[audio]
短代码的默认媒体库 JS/脚本仅针对具有 wp-audio-shortcode
类的 HTML 元素)add_filter( 'wp_audio_shortcode_class', '__return_empty_string' );
关于php - 使用 wp_audio_shortcode 的 Wordpress 音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51180840/