home_url()檢索可訪問當前站點的URL(推薦將<?php bloginfo('url'); ?>用<?php home_url(); ?>來替代),使用適當的協議返回' home '選項。如果is_ssl()的判斷結果為true,則協議為' https ';否則,它將與“home”選項相同。如果$scheme是' http '或' https ',則重寫is_ssl()。
home_url()使用方法
<?php home_url($path = '', $scheme = ''); ?>
參數解釋
$path。(string類型),可選,網站url的相對路徑,默認為''空值
$scheme。(string類型|null),可選, 提供網站url的相關方案
使用范例
<?php $url = home_url(); echo $url; ?>
得到結果是http://www.example.com
<?php $url = home_url( '/' ); echo $url; ?>
得到結果是http://www.example.com/,注意最后有一個/斜杠
<?php $url = home_url( $path = '/', $scheme = https ); echo $url; ?>
得到結果是https://www.example.com/,注意是https協議
<?php $url = home_url( $path = 'example', $scheme = relative ); echo $url; ?>
得到結果是/example,是相對地址
通過以上解釋,詳細大家對home_url()有了更深的了解,這也是ytkah希望看到的
參考資料https://developer.wordpress.org/reference/functions/home_url/