出于某种原因,我需要在我的插件当前页面的实际地址,但在搜索后,我找不到任何关于如何获得当前页面的实际地址的答案
例如,我测试了许多功能url_to_postid
.
但此函数在类别、存档和许多其他链接中返回0,并且此函数仅适用于帖子和页面<我想要的是url
使用其查询字符串(即使用户正在使用自定义永久链接)<我怎样才能在插件中得到它?
如何从url(固定链接)获取真实地址
2 个回复
SO网友:Karun
你看过吗$_SERVER
$real_address = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
echo $real_address;
这段代码获取带有参数的url并将其保存到$real_address
变量还可以查看此链接here
SO网友:wpninjas
您应该使用$_SERVER[]
获取页面url的全局数组。
简化语法为:
$request_url=$_SERVER[\'REQUEST_URI\'];
然后可以使用变量$request_url
您需要url的位置。结束