如何获取我的页面的当前路径?functions.php中的当前路径
我知道如何在我的模板上做到这一点,但我需要它在functions.php上。 它必须在send_headers挂钩之前,因为我将使用此信息来设置cookie。
我试过使用PHP,但它显示functions.php路径...
如何获取我的页面的当前路径?functions.php中的当前路径
我知道如何在我的模板上做到这一点,但我需要它在functions.php上。 它必须在send_headers挂钩之前,因为我将使用此信息来设置cookie。
我试过使用PHP,但它显示functions.php路径...
试试这个。
echo "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
你应该能够得到您的functions.php
文件,像这样的请求路径:
function current_request_path(){
return $_SERVER['REQUEST_URI'];
}
如果不工作,你总是可以set the cookie with JavaScript在页面加载后。您可以通过JavaScript使用window.location.href