Fatal error: Cannot redeclare wp_get_http()…
-
A raíz de este error, ya he subido el ‘class-wp-user-php’ que tenía guardado, ahora me sale este otro, pero ya no tengo claro como debo resolverlo.
Fatal error: Cannot redeclare wp_get_http() (previously declared in /home/u527711850/public_html/wp-includes/functions.php:580) in /home/u527711850/public_html/wp-includes/deprecated.php on line 3622
El código de la función en ‘deprecated.php’ es:
function wp_get_http( $url, $file_path = false, $red = 1 ) { _deprecated_function( __FUNCTION__, '4.4', 'WP_Http' ); @set_time_limit( 60 ); if ( $red > 5 ) return false; $options = array(); $options['redirection'] = 5; if ( false == $file_path ) $options['method'] = 'HEAD'; else $options['method'] = 'GET'; $response = wp_safe_remote_request( $url, $options ); if ( is_wp_error( $response ) ) return false; $headers = wp_remote_retrieve_headers( $response ); $headers['response'] = wp_remote_retrieve_response_code( $response ); // WP_HTTP no longer follows redirects for HEAD requests. if ( 'HEAD' == $options['method'] && in_array($headers['response'], array(301, 302)) && isset( $headers['location'] ) ) { return wp_get_http( $headers['location'], $file_path, ++$red ); } if ( false == $file_path ) return $headers; // GET request - write it to the supplied filename $out_fp = fopen($file_path, 'w'); if ( !$out_fp ) return $headers; fwrite( $out_fp, wp_remote_retrieve_body( $response ) ); fclose($out_fp); clearstatcache(); return $headers; }
¿Qué debo hacer?
Gracias, un saludo.
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
- El debate ‘Fatal error: Cannot redeclare wp_get_http()…’ está cerrado a nuevas respuestas.