Recibí este error fatal cuando actualicé WordPress a Lo nuevo hoy. Yo uso el tema Barely Corporate. La línea 126 es la última línea del código. ¿Alguien tiene una idea de lo que es esto? El tema tiene un diseño receptivo.Error grave: no se puede redeclarar wp_is_mobile()
Fatal error: No se puede redeclare wp_is_mobile() (declarado previamente en /home/chilinbk/public_html/kunde/tkh/wp-includes/vars.php:107) en/home/chilinbk/public_html/kunde/tkh/wp-includes/vars.php en la línea 126
if (isset($is_mobile))
return $is_mobile;
if (empty($_SERVER['HTTP_USER_AGENT'])) {
$is_mobile = false;
} elseif (strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.)
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false
|| strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false) {
$is_mobile = true;
} else {
$is_mobile = false;
}
return $is_mobile;
}
¿Cómo puedo copiar el duplicado en el tema y usar una versión anterior? – andrrs
Debería editar manualmente 'functions.php' y eliminarlo. – artlung