Or, embed this snippet using GenerateWP WordPress Plugin.

Download

Clone

xplayr’s theme header

The xplayr’s customized theme header is as giving allowed requirements enabling for form and functional standards to elevating the xplayr’s enterprising capabilities as progressively interactive.

// Set content width value based on the theme's design
if ( ! isset( $content_width ) )
	$content_width = 600;

if ( ! function_exists('custom_theme_features') ) {

// Register Theme Features
function custom_theme_features()  {
	global $wp_version;

	// Add theme support for Automatic Feed Links
	if ( version_compare( $wp_version, '3.0', '>=' ) ) :
		add_theme_support( 'automatic-feed-links' );
	else :
		automatic_feed_links();
	endif;

	// Add theme support for Post Formats
	$formats = array( 'status', 'quote', 'gallery', 'image', 'video', 'audio', 'link', 'aside', 'chat', );
	add_theme_support( 'post-formats', $formats );	

	// Add theme support for Featured Images
	add_theme_support( 'post-thumbnails', array( 'post', 'page', 'movie', 'links', 'share', 'video', 'audio', '' ) );	

	 // Set custom thumbnail dimensions
	set_post_thumbnail_size( 160, 120, true );

	// Add theme support for Custom Background
	$background_args = array(
		'default-color'          => '',
		'default-image'          => '',
		'wp-head-callback'       => 'Default: _custom_background_cb',
		'admin-head-callback'    => '_custom_admin_head_cb',
		'admin-preview-callback' => '_custom_admin_preview_cb',
	);
	if ( version_compare( $wp_version, '3.4', '>=' ) ) :
		add_theme_support( 'custom-background', $background_args );
	else :
		add_custom_background();
	endif;

	// Add theme support for Custom Header
	$header_args = array(
		'default-image'          => 'http://majicmike.co.uk/xplayr/xplayr.png',
		'width'                  => 600,
		'height'                 => 200,
		'flex-width'             => true,
		'flex-height'            => true,
		'random-default'         => false,
		'header-text'            => true,
		'default-text-color'     => 'Site Name',
		'uploads'                => true,
		'wp-head-callback'       => 'Default: _custom_header_cb',
		'admin-head-callback'    => '_custom_admin_header_cb',
		'admin-preview-callback' => '_custom_admin_preview_cb',
	);
	if ( version_compare( $wp_version, '3.4', '>=' ) ) :
		add_theme_support( 'custom-header', $header_args );
	else :
		add_custom_image_header();
	endif;

	// Add theme support for custom CSS in the TinyMCE visual editor
	add_editor_style( 'Default: editor-style.css' );	

	// Add theme support for Semantic Markup
	$markup = array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', );
	add_theme_support( 'html5', $markup );	

	// Add theme support for Translation
	load_theme_textdomain( 'text_domain', get_template_directory() . '/language' );	
}

// Hook into the 'after_setup_theme' action
add_action( 'after_setup_theme', 'custom_theme_features' );

}