bp_dtheme_header_style()
The styles for the post thumbnails / custom page headers.
Description Description
Referenced via add_custom_image_header() in bp_dtheme_setup().
Source Source
File: bp-themes/bp-default/functions.php
function bp_dtheme_header_style() { global $post; $header_image = ''; if ( is_singular() && current_theme_supports( 'post-thumbnails' ) && has_post_thumbnail( $post->ID ) ) { $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'post-thumbnail' ); // $src, $width, $height if ( !empty( $image ) && $image[1] >= HEADER_IMAGE_WIDTH ) $header_image = $image[0]; else $header_image = get_header_image(); } else { $header_image = get_header_image(); } ?> <style type="text/css"> <?php if ( !empty( $header_image ) ) : ?> #header { background-image: url(<?php echo $header_image ?>); } <?php endif; ?> <?php if ( 'blank' == get_header_textcolor() ) { ?> #header h1, #header #desc { display: none; } <?php } else { ?> #header h1 a, #desc { color:#<?php header_textcolor(); ?>; } <?php } ?> </style> <?php }
Changelog Changelog
Version | Description |
---|---|
BuddyPress (1.2) | Introduced. |