如何在wordpress中直接禁止移动端访问,直接让手机和平板进不去网页
参考GPT和自己的思路:
需要通过修改WordPress主题的代码或使用插件才能禁止移动端访问。以下是两种方法:
在WordPress主题的函数.php文件中添加以下代码:
function wpb_remove_version() {
if (is_front_page() || is_home() || is_single()) {
if(wp_is_mobile()){
header("Location: http://www.example.com/"); // 替换成你要跳转的页面
exit;
}
}
}
add_action('template_redirect', 'wpb_remove_version');
这将检测访问网站的设备是否是移动设备,如果是,则将其重定向到一个特定的页面。在代码中,请将 http://www.example.com/ 替换为您要重定向的页面。
安装并启用“WP Mobile Detect”插件。该插件将检测访问网站的设备是否是移动设备,并可以根据需要显示不同的内容或重定向到其他页面。插件允许您在WordPress后台设置哪些设备可以访问网站。
请注意,禁止移动端访问可能会影响您的网站的可访问
不知道你这个问题是否已经解决, 如果还没有解决的话: