我想检索用户的位置,然后显示一个指向根据该位置更改的 URL 的链接。我只想将用户的城市名称放在 HREF 的末尾。
我需要在我的 wordpress 网站上的静态页面上进行这项工作。我使用了一个名为 Exec-php 的插件,它让我在页面中运行 PHP。
我有一个插件,它通过简码“[mmjs-city]”为我提供用户所在的城市。
我试图让它通过不同的路径工作,但我从来没有得到工作的链接。
在这里,我尝试将该短代码分配给一个值,
<?php
$city= "[mmjs-city]";
echo $city;
echo "<a href='?s=" . $city ."'>Search for your city</a>";
?>
我添加了前两行来检查短代码是否有效,以及它是否正确分配给 $city 值。那部分有效。然后它创建链接并将值 $city 放在它的末尾。但是当尝试它而不是带我去:
/?s=纽约+纽约
它需要我:
/?s=%3Cscript%20language=%22javascript%22%3Edocument.write(geoip_city());%3C/script%3E
我不知道该怎么做。我将非常感谢有关如何使其工作的任何信息,这对我的网站来说确实是一个重要的功能。请询问任何进一步的信息或 idk 任何东西。
这也是我测试该代码的地方:
http://chusmix.com/?page_id=1129
谢谢