[ $this, 'radio_player_render_block' ],
] );
}
public function radio_player_render_block( $attributes ) {
$id = ! empty( $attributes['id'] ) ? $attributes['id'] : '';
$alignment = ! empty( $attributes['align'] ) ? $attributes['align'] : 'center';
return sprintf( '
%s
', $alignment, do_shortcode( "[radio_player id=$id]" ) );
}
/**
* @return Radio_Player_Block|null
*/
public static function instance() {
if ( is_null( self::$instance ) ) {
self::$instance = new self();
}
return self::$instance;
}
}
Radio_Player_Block::instance();