Elementor\Widget_Audio::render PHP Method

render() protected method

protected render ( )
    protected function render()
    {
        $settings = $this->get_settings();
        if (empty($settings['link'])) {
            return;
        }
        $this->_current_instance = $settings;
        add_filter('oembed_result', [$this, 'filter_oembed_result'], 50, 3);
        $video_html = wp_oembed_get($settings['link']['url'], wp_embed_defaults());
        remove_filter('oembed_result', [$this, 'filter_oembed_result'], 50);
        if ($video_html) {
            ?>
			<div class="elementor-soundcloud-wrapper">
				<?php 
            echo $video_html;
            ?>
			</div>
		<?php 
        }
    }