URLの吐き出しの違い [home_url]

<?php echo home_url('',''); ?>

ホームURLがでる

<?php echo home_url('','https'); ?>

こうするとhttps付のURLがでる。

3.0からさりげなく追加されていたみたい。

//httpsも含めたURL吐き出し
function blog_url($string) {
$url = get_bloginfo('url');
if( $string == "https" ){
echo str_replace( "http:", "https:", $url );
}else{
echo str_replace( "https:", "http:", $url );
}
}

こんなの作らなくてもよくなってたのか。