获取WordPress网站当前URL链接地址的方法有三种

2023-11-21 0 645

说明:

开发主体可能需要根据当前网页的 URL 链接来修改主题,以下是三种获取 URL 链接的方法。
获取WordPress网站当前URL链接地址的方法有三种

1.直接在 WordPress 中加入如下代码,来实现获取链接

//https://www.huizhanii.com
< ? php
// 说明:获取完整 URL
function curPageURL() {
    $pageURL = 'http';
    if ($_SERVER["HTTPS"] == "on") {
        $pageURL. = "s";
    }
    $pageURL. = "://";
    if ($_SERVER["SERVER_PORT"] != "80") {
        $pageURL. = $_SERVER["SERVER_NAME"].
        ":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
    } else {
        $pageURL. = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    }
    return $pageURL;
}
?>

这种方法的缺点是代码冗长,而且还需要额外的代码来输出 URL。

可以使用以下代码来实现输出。

//https://www.huizhanii.com
<?php
  echo curPageURL();
?>

2.普遍适用的方法

//https://www.huizhanii.com
$current_url = home_url(add_query_arg(array(),$wp->request));

当前页面的 URL 地址就是$current_url。

3.通过 WordPress 的原生功能,我们可以实现相同的功能。

我们可以使用原生代码来给 URL 地址赋予参数。

//https://www.huizhanii.com
$current_url = home_url(add_query_arg(array()));

本文章已结束,如转载请注明:汇站网 » 获取 WordPress 网站当前 URL 链接地址的方法有三种

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务