web-dev-qa-db-fra.com

get_site_url ne renvoie rien?

J'utilise le thème twentyten avec le plugin bbpress. J'ai le suivant dans mon header.php (vingt):

    <div id="masthead">
        <div id="branding" role="banner">
            <h1><a href="<?php get_site_url(); ?>">TaiwanTalk</a></h1>
        </div><!-- #branding -->
        <div id="access" role="navigation">
            <?php wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ); ?>
        </div><!-- #access -->
    </div><!-- #masthead -->

get_site_url ne retourne rien. Aucune suggestion?

1
janoChen

Les fonctions qui commencent par "get_" renvoient la valeur à l'appelant. Donc, vous feriez plutôt <a href="<?php echo get_site_url(); ?>"> pour imprimer l’URL.

3
Rob Williams

La fonction se trouve dans wp-includes/link-template.php. Vous pouvez consulter le code ici et voir s’il existe des conditions pouvant donner l’impression que le problème se pose. Sinon, vous pouvez soit déboguer, soit utiliser "echo" pour voir où va le code et ce qui manque.

1
Lea Cohen