大数跨境
0
0

wordpress屏蔽国内IP和中文浏览器访问

wordpress屏蔽国内IP和中文浏览器访问 跨境人_Gr2ngwgTgQ
2024-10-18
32

WordPress屏蔽国内IP和中文浏览器访问

以下代码可用于在WordPress中屏蔽来自中国地区的IP地址以及使用中文语言环境的浏览器访问:

function block_china_ip_and_chinese_browser() {
    // 检查是否为中国IP
    $location = WC_Geolocation::geolocate_ip();
    $country = $location['country'];

    // 检查浏览器语言设置
    $browser_language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);

    $error_message = '对不起,您没有权限访问该网站。';

    if ($country === 'CN' || $browser_language === 'zh') {
        wp_die($error_message);
    }
}

add_action('wp_head', 'block_china_ip_and_chinese_browser');

此代码通过检查用户的地理位置和浏览器语言来阻止来自中国的IP地址或中文环境的浏览器访问。

【声明】内容源于网络
0
0
跨境人_Gr2ngwgTgQ
内容 11
粉丝 0
跨境人_Gr2ngwgTgQ
总阅读1.0k
粉丝0
内容11