使用此:
echo add_query_arg( 'hello', '$var', get_permalink(9) );
在下一页(固定链接(9)),当我
echo $_GET['hello'];
我得到$ var,而不是变量的内容。
在我将它添加到add_query_arg之前,有没有办法确定它是一个字符串?
谢谢!
答案 0 :(得分:1)
因为你使用单引号传递它,它不会解析变量。它发送一个字符串“$ var”而不是实际变量。
不使用引号,然后重试。
要检查它是否为字符串,请使用is_string()
返回T / F值,如果为true,则执行。