Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




get_uploaded_header_images [ WordPress Function ]

get_uploaded_header_images ( No parameters )
Returns:
  • (array)
Defined at:



Get the header images uploaded for the current theme.

Source


<?php
function get_uploaded_header_images() {
    
$header_images = array();

    
// @todo caching
    
$headers get_posts( array( 'post_type' => 'attachment''meta_key' => '_wp_attachment_is_custom_header''meta_value' => get_option('stylesheet'), 'orderby' => 'none''nopaging' => true ) );

    if ( empty( 
$headers ) )
        return array();

    foreach ( (array) 
$headers as $header ) {
        
$url esc_url_raw$header->guid );
        
$header_data wp_get_attachment_metadata$header->ID );
        
$header_index basename($url);
        
$header_images[$header_index] = array();
        
$header_images[$header_index]['attachment_id'] =  $header->ID;
        
$header_images[$header_index]['url'] =  $url;
        
$header_images[$header_index]['thumbnail_url'] =  $url;
        
$header_images[$header_index]['width'] = $header_data['width'];
        
$header_images[$header_index]['height'] = $header_data['height'];
    }

    return 
$header_images;
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

Gebruikersdiscussies [ wordpress.org ]

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics