用法
<?php site_url( $path, $scheme ); ?>
默認(rèn)用法
<?php?echo site_url();??>
實例
$ url = site_url();
echo $ url;
輸出:http://www.example.com或http://www.example.com/wordpress (注意缺少尾部斜杠)
$ url = site_url('/secrets/','https');
echo $ url;
輸出:https://www.example.com/secrets/或https://www.example.com/wordpress/secrets/
site_url() 指向WordPress核心文件的 URL,也就是你的wordpress安裝路徑。
如果你的 WordPress 核心文件在你的服務(wù)器的子目錄中,比如 /wordpress,那么 site_url() 的值就會是 http://www.phpvar.com/wordpress 。
在控制面板==>> 設(shè)置 ==>> WordPress 地址(URL)中可進(jìn)行修改。
返回的是數(shù)據(jù)庫中 wp_options 表里面的 siteurl 字段值。
(在非不得已的情況下不要修改,一般在安裝成功后這個值是自動生成。修改錯誤的地址會導(dǎo)致頁面打不開,后臺管理也進(jìn)不去,出現(xiàn)這種情況只能通過修改數(shù)據(jù)庫來修復(fù)。)
home_url()就是首頁地址,主要用在需要返回首頁的時候。比如logo的鏈接,“面包屑”的“首頁”鏈接等等。
site_url() 返回wordpress安裝路徑,主要用在文件路徑的獲取,如獲得test.jpg圖片文件絕對路徑拼接:site_url().”/images/test.jpg”。