【问题标题】:Different version of site based on IP (Wordpress)基于 IP 的不同版本的网站(Wordpress)
【发布时间】:2014-01-20 09:05:29
【问题描述】:

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

我正在考虑复制基于英国 IP 地址发生简单重定向的站点。但是,问题在于要维护两个站点。

还有其他相对简单的设置方法吗?我不希望使用 wordpress 多站点,因为我认为这不会满足代码更改的需要。

谢谢

【问题讨论】:

    标签: wordpress ip multiple-versions


    【解决方案1】:

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

    更多的插件也用于地理定位,如Geo RedirectWordPress Geo IP RedirectSource Redirect SiteWP Geocode Marketing Intelligence 这些都是免费的,还有一个名为Flytonic Geo Target的地理定位高级插件

    但是!!!

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-14
      • 2017-06-27
      • 1970-01-01
      • 2013-07-27
      • 1970-01-01
      相关资源
      最近更新 更多