描述
返回带有适当协议的‘site_url’选项,如果is_ssl(),则返回“https”,否则返回“http”。如果$scheme是“http”或“https”,则覆盖is_ssl()。
参数
- $path
-
(string)(可选) 相对于网站URL的路径。
默认值: ''
- $scheme
-
(string|null)(可选) 给出站点URL上下文的方案。见set_url_scheme()。
默认值: null
返回
(string) 附加了可选路径的站点URL链接。
源码
更新日志
版本 | 描述 |
---|---|
3.0.0 | 开始引入 |
使用示例
示例
$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/
提供的示例不清楚,因为它指出结果是两个选项之一,但没有提供信息来确定预期的选项。我们是否要假设它是随机的,因此必须过滤掉“wordpress”的虚假出现?