php - 使用 wp_audio_shortcode 的 Wordpress 音频

标签 php wordpress audio

我正在使用最新的 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/

相关文章:

php - CURL 如何使用验证码和 session 登录

php - 搜索 XML 项目 PHP XPath

php - 在 WooCommerce Checkout 自定义文本字段中启用日期选择器

html - 网络音频API : Merging stream of mp3 sounds to one file and playing it in <audio> tag

php - 在 WooCommerce 感谢页面上添加产品 ID 和订单号作为查询字符串

php - 使用 jQuery 在 Codeigniter 中使用 Ajax

php - 导航栏没有使用 Bootstrap 4 的样式

html - 将标签添加到 Divy 侧边导航

java - 确定何时关闭 Java 中的声音播放线程

ios - 如何在 iOS Swift 中实时录制音频声音,然后使用内置扬声器或耳机播放?