Home » Add custom logo support and display them on your theme | wordpress theme development part-6

Add custom logo support and display them on your theme | wordpress theme development part-6

 आपको अपने थीम में custom logo  support  add  करने के लिए आपको आपको नीचे दिए गए code  को कॉपी करके  paste  करना होगा  more info

// add theme support 
function custom_theme_logo_setup(){
        $defaults = array(
            'height'      => 100,
            'width'       => 400,
            'flex-height' => true,
            'flex-width'  => true,
            'header-text' => array( 'site-title', 'site-description' ),
        );
        add_theme_support( 'custom-logo', $defaults);
}
add_action('after_setup_theme', 'custom_theme_logo_setup');

Code language: PHP (php)

जब एक बार theme सपोर्ट ऐड हो जाये तो अब आपको अपने theme में लोगो को दिखाना होगा इसके लिए आपको  अपने थीम में नीचे दिए गए कोड को पेस्ट करना होगा  more info

/* Display logo */
$custom_logo_id = get_theme_mod( 'custom_logo' );
$image = wp_get_attachment_image_src( $custom_logo_id , 'full' );
//echo $image[0]; //url of custom logo
 
                or 
 
if(has_custom_logo()){
    the_custom_logo(); // display full image 
}else{
    echo "logo not available";
}

Code language: PHP (php)