我正在对 Shopify 模板进行一些自定义工作,其中涉及在访问者来自某个国家/地区时触发重定向。
但是,如果访问者以管理员身份登录,我不希望触发重定向。
这是我用于重定向的 javascript 的(简化)版本:
//Access geo-location API
jQuery.getJSON('http://freegeoip.net/json/?callback=?', function(location) {
//If country code is "NZ" for New Zealand then redirect to another URL
if( location.country_code == "NZ"){
window.location = "http://www.example.com"
}
});
有什么办法——要么使用“液体”模板系统,要么使用 Javascript 来检测访问者是否以管理员身份登录?