Make WordPress Core

Opened 17 months ago

Closed 15 months ago

Last modified 14 months ago

#39995 closed enhancement (fixed)

Introduce Core Widget: Audio

Reported by: melchoyce Owned by: westonruter
Milestone: 4.8 Priority: normal
Severity: normal Version:
Component: Widgets Keywords:
Focuses: Cc:


This ticket introduces a new core widget for displaying audio.

See 32417#comment:136 for history.

Change History (10)

#2 follow-up: @joyously
17 months ago

Is this only for locally hosted audio, or would it handle a URL?

#3 in reply to: ↑ 2 @melchoyce
17 months ago

Replying to joyously:

Is this only for locally hosted audio, or would it handle a URL?

Ideally, it would handle both a locally hosted audio file and a URL. I think we should work on splitting it out of @gonom9's patch into a standalone widget, and then evaluate whether it makes sense to handle a URL in v1 or wait for a v2.

#4 @westonruter
15 months ago

  • Owner set to westonruter
  • Resolution set to fixed
  • Status changed from new to closed

In 40640:

Widgets: Introduce media widgets for images, audio, and video with extensible base for additional media widgets in the future.

The last time a new widget was introduced, Vuvuzelas were a thing, Angry Birds started taking over phones, and WordPress stopped shipping with Kubrick. Seven years and 17 releases without new widgets have been enough, time to spice up your sidebar!

Props westonruter, melchoyce, obenland, timmydcrawford, adamsilverstein, gonom9, wonderboymusic, Fab1en, DrewAPicture, sirbrillig, joen, matias, samikeijonen, afercia, celloexpressions, designsimply, michelleweber, ranh, kjellr, karmatosed.
Fixes #32417, #39993, #39994, #39995.

#5 @afercia
15 months ago

In 40647:

Media: Clean-up some MediaElementJS CSS: no more needed after [40642].

See #40707, #32417, #39994, #39995, #30281.

#6 @obenland
14 months ago

  • Milestone changed from Future Release to 4.8

#7 @westonruter
14 months ago

In 40784:

Widgets: Use "Add Audio" for button in Audio widget instead of generic "Add File".

Props juhise.
See #39995.
Fixes #40797.

#8 @afercia
14 months ago

In 40812:

Widgets: clarify some context information for translators.

Props Italian polyglots team.
Amends [40640].
See #32417, #39993, #39994, #39995.

#9 @westonruter
14 months ago

In 40813:

Media: Remove core embedding support for WMV and WMA files since MediaElement.js has discontinued supporting them.

Plugins may continue to add embedding support for these file formats by re-adding them via the wp_video_extensions and wp_audio_extensions filters while also implementing fallback rendering routines via the wp_video_shortcode_override and wp_audio_shortcode_override filters.

See #39994, #39995.
Fixes #40819.

#10 @westonruter
14 months ago

In 40836:

Widgets: Ensure that audio and video files appear in media library browser upon upload.

Props timmydcrawford.
Amends [40640].
See #32417, #39994, #39995.
Fixes #40803.

Note: See TracTickets for help on using tickets.