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/

最新文章

  1. Qgis连接Oracle
  2. [C++中级进阶]001_C++0x里的完美转发到底是神马?
  3. C-线性顺序表的增删改查
  4. Elasticsearch学习笔记(一)
  5. 关于Domino数据库的软删除
  6. [原创]java WEB学习笔记86:Hibernate学习之路-- -映射 n-n 关系,单向n-n,双向n-n
  7. 在SQL中导入Excel数据时强制以文本类型导入
  8. python中的对象拷贝
  9. 【HDU3341】 Lost&#39;s revenge (AC自动机+状压DP)
  10. 新版本的strcpy_s
  11. 关于hasnextLine()方法的一些理解
  12. MATLAB 大数据剔除坏值
  13. springboot多模块项目下,子模块调用报错:程序包xxxxx不存在
  14. Java进阶(三十五)java int与integer的区别
  15. Handler,Looper,MessageQueue流程梳理
  16. redis3.2.10单实例安装测试
  17. SQL随记(一)
  18. 对于Vue的v-if 和 v-showi
  19. react Immutability 理解
  20. IOC容器特性注入第四篇:容器初始化

热门文章

  1. [LeetCode] 74. Search a 2D Matrix 搜索一个二维矩阵
  2. BizTalk证书相关操作
  3. SpringBoot第二篇:配置文件详解一
  4. fiddler抓包-1-安装与快速上手
  5. SPA框架 Angular、React、Vue
  6. HTML -------- 标签、元素、属性,
  7. Hash函数浅谈
  8. winform窗体自适应大小
  9. GitHub 上受欢迎的 Android UI Library整理
  10. VirtualBox安装Ubutu出错