基于IP的不同版本的网站(Wordpress)

Adr*_*ian 4 ip wordpress multiple-versions

我的客户有一个wordpress网站.然而,对于从英国IP地址访问该站点的人,他想要不同的信息.一些差异包括代码更改,其他差异包括导航菜单中的更改以及内容更改.

我想重复基于英国IP地址发生简单重定向的网站.但问题是要维护两个站点.

有没有其他相对简单的方法来设置它?我宁愿不使用wordpress multisites,因为我不认为它会迎合代码更改.

谢谢

小智 6

Geoposty wordpress插件根据其IP地址确定访问者的位置,然后显示特定于其区域的动态内容.

更多的插件也用于地理定位,如地理重定向,WordPress地理IP重定向,源重定向网站,WP地理编码营销智能这些都是免费的,还有一个高级插件也用于名为Flytonic Geo Target的地理定位

但!!!

如果我是法国用户,但我的IP显示我在德国时使用的是英文浏览器.对我来说最方便的是英语,因为这是我的选择.

有一个PHP超全局变量,叫做$_SERVER.它存储有关运行页面的服务器以及请求页面的客户端的信息.调用此数组参数的一个字符串HTTP_ACCEPT_LANGUAGE,由浏览器发送,在本例中为en.它可以从PHP访问:$_SERVER['HTTP_ACCEPT_LANGUAGE'].

这可以用于获取指定的内容,例如使用自定义字段,该字段包含此字符串可以是的值.