用法
<?php home_url( $path, $scheme ); ?>
默認用法
<?php echo esc_url( home_url( '/' ) ); ?>
參數(shù)
$ PATH(字符串)(可選)相對于主URL的路徑。 默認值:無
$方案(字符串)(可選)用于主URL的方案。目前,僅支持“http”,“https”和“relative”。默認值:null
返回
(串)主頁URL附加可選的$ path參數(shù)
實例
$url = home_url();
echo esc_url($ url);
輸出:http://www.xuxiaoke.com (注意缺少尾部斜杠)
$url = home_url('/');
echo esc_url($url);
輸出:http://www.xuxiaoke.com/
$url = home_url('/','https');
echo esc_url($url);
輸出:https://www.xuxiaoke.com/
$url = home_url('example','relative');
echo esc_url($url);
輸出:/example
site_url() 和 home_url() 很相似,容易混淆。
home_url() 這個地址是你希望訪問你的 WordPress 網(wǎng)站的 URL 地址。例如,你的 WordPres 核心文件放在 /wordpress 目錄下,但是你希望你的 URL是 http://www.xuxiaoke.com,那么就要把 home 的值設置成 http://www.xuxiaoke.com。
在控制面板==>> 設置 ==>> 站點地址(URL)。
home_url()就是首頁地址,主要用在需要返回首頁的時候。比如logo的鏈接,“面包屑”的“首頁”鏈接等等。
site_url() 返回wordpress安裝路徑,主要用在文件路徑的獲取,如獲得test.jpg圖片文件絕對路徑拼接:site_url().”/images/test.jpg”。