Cum verific daca tema are "custom-header" sau nu?
-
Imi creez o tema WordPress. Acum, daca exista deja o imagine/logo upload-ata, vreau sa afisez doar TITLUL si DESCRIEREA blogului. Ceva de genul:
<div id="header"> <?php if (function_exists( 'add_theme_support' )) { ?> <a href="<?php echo get_option('home'); ?>/" title="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>/" > <img src="<?php header_image(); ?>" height="<?php echo get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt="<?php bloginfo('name'); ?> - <?php bloginfo('description'); ?>/"> <?php } else { ?> <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1> <p class="description"><?php bloginfo('description'); ?></p> <?php } ?> <ul id="nav"> <?php wp_nav_menu( array( 'theme_location' => 'meniu1' ) ); ?> </ul> </div>Numai ca, a 2-a parte a conditiei de mai sus, nu functioneaza. Nu afiseaza descrierea si titlul blogului atunci cand nu exista un custom-header.
Functia am declarat-o-n functions.php astfel:
$defaults = array( 'default-image' => '', 'random-default' => false, 'width' => 0, 'height' => 0, 'flex-height' => false, 'flex-width' => false, 'default-text-color' => '', 'header-text' => true, 'uploads' => true, 'wp-head-callback' => '', 'admin-head-callback' => '', 'admin-preview-callback' => '', ); add_theme_support( 'custom-header', $defaults );De ce nu functioneaza? Are cineva vreo idee?
Subiectul „Cum verific daca tema are "custom-header" sau nu?” este închis pentru răspunsuri noi.