Get_site_url没有返回任何内容吗?

时间:2011-03-13 作者:janoChen

我在bbpress插件中使用了twentyten主题。我的标题中有以下内容。php(二十十):

    <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 不归还任何东西。有什么建议吗?

2 个回复
最合适的回答,由SO网友:Rob Williams 整理而成

以“get\\”开头的函数将值返回给调用它的对象。所以你会这么做<a href="<?php echo get_site_url(); ?>"> 而是打印出URL。

SO网友:Lea Cohen

该功能位于wp includes/link模板中。php。你可以看看代码here, 看看是否有任何情况看起来可能是问题所在。如果没有,那么您可以进行调试,或者使用“echo”来查看代码的去向以及缺少的内容

结束

相关推荐

Stop underlining image links

在我的小部件栏上,我有一个超链接的图像。问题是CSS强调了这一点。如何删除下划线?更新:刚刚注意到这是导致下划线的原因:} .entry a, .secondaryColumn a, #commentsContainer h3 a, .commentlist .comment-author a { border-bottom: 1px solid #ddd; color: #3c6c92; font-weight: bold;