我的客户有一个 wordpress 网站。然而,对于从英国 IP 地址访问该站点的人,他想要不同的信息。一些差异包括代码更改,其他差异包括导航菜单的更改和内容的更改。
我正在考虑复制基于英国 IP 地址发生简单重定向的站点。然而,这个问题是有两个站点需要维护。
还有其他相对简单的设置方法吗?我宁愿不使用 wordpress 多站点,因为我认为这不会满足代码更改的需要。
谢谢
我的客户有一个 wordpress 网站。然而,对于从英国 IP 地址访问该站点的人,他想要不同的信息。一些差异包括代码更改,其他差异包括导航菜单的更改和内容的更改。
我正在考虑复制基于英国 IP 地址发生简单重定向的站点。然而,这个问题是有两个站点需要维护。
还有其他相对简单的设置方法吗?我宁愿不使用 wordpress 多站点,因为我认为这不会满足代码更改的需要。
谢谢
Geoposty wordpress 插件根据他们的 IP 地址确定访问者的位置,然后显示特定于他们所在地区的动态内容。
更多插件也用于地理定位,如Geo Redirect、WordPress Geo IP Redirect、Source Redirect Site、WP Geocode Marketing Intelligence这些都是免费的,还有一个名为Flytonic Geo Target的地理定位高级插件
如果我是法国用户,但我的 IP 显示我在德国,而我使用的是英文浏览器。对我来说最方便的是英语,因为那是我的选择。
有一个 PHP 超全局变量,称为$_SERVER
. 它存储有关运行页面的服务器和请求页面的客户端的信息。该数组的一个参数字符串被称为HTTP_ACCEPT_LANGUAGE
,由浏览器发送,在本例中为en。它可以从 PHP 访问为:$_SERVER['HTTP_ACCEPT_LANGUAGE']
.
这可用于获取指定的内容,例如使用包含该字符串可以是什么值的自定义字段。