WP_Widget_Media_Audio::__construct()publicWP 4.8.0

Constructor.

Method of the class: WP_Widget_Media_Audio{}

No Hooks.

Return

null. Nothing (null).

Usage

$WP_Widget_Media_Audio = new WP_Widget_Media_Audio();
$WP_Widget_Media_Audio->__construct();

Changelog

Since 4.8.0 Introduced.

WP_Widget_Media_Audio::__construct() code WP 6.6.2

public function __construct() {
	parent::__construct(
		'media_audio',
		__( 'Audio' ),
		array(
			'description' => __( 'Displays an audio player.' ),
			'mime_type'   => 'audio',
		)
	);

	$this->l10n = array_merge(
		$this->l10n,
		array(
			'no_media_selected'          => __( 'No audio selected' ),
			'add_media'                  => _x( 'Add Audio', 'label for button in the audio widget' ),
			'replace_media'              => _x( 'Replace Audio', 'label for button in the audio widget; should preferably not be longer than ~13 characters long' ),
			'edit_media'                 => _x( 'Edit Audio', 'label for button in the audio widget; should preferably not be longer than ~13 characters long' ),
			'missing_attachment'         => sprintf(
				/* translators: %s: URL to media library. */
				__( 'That audio file cannot be found. Check your <a href="%s">media library</a> and make sure it was not deleted.' ),
				esc_url( admin_url( 'upload.php' ) )
			),
			/* translators: %d: Widget count. */
			'media_library_state_multi'  => _n_noop( 'Audio Widget (%d)', 'Audio Widget (%d)' ),
			'media_library_state_single' => __( 'Audio Widget' ),
			'unsupported_file_type'      => __( 'Looks like this is not the correct kind of file. Please link to an audio file instead.' ),
		)
	);
}