Problema con mi web

  • Autor Autor AlanGuerrero
  • Fecha de inicio Fecha de inicio
AlanGuerrero

AlanGuerrero

Zeta
Verificación en dos pasos activada
Bueno, mi web tiene un error de código (provocado por mí), ya que al tratar de instalar algo en el functions.php posiblemente lo dañé, aunque no se guardó nada de lo que puse.

El caso es que ahora, al entrar a mi web (ver Enlace eliminado), no me muestra nada, se queda en blanco.

Hablé con los del hosting y me dijeron que el problema estaba en el archivo functions.php en la línea 494.

PHP:
function wp_get_http( $url, $file_path = false, $red = 1 ) {
	@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_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;
}

El primer código de esos es 491 hasta el 531.

¿Alguien podría ayudarme? :sorrow:

Saludos y gracias de antemano.
 
descargate la version de wp que tiennes y sube el archivo que has cambiado a la misma ubicacion.donde se encientre el archivo
 
Resube los archivos, y fijate si se soluciona :encouragement:
 
Si tienes una copia original del theme, resube el functions.php, y prueba si se soluciona.
 
Borras el theme y listo, después lo instalas de nuevo...
 
instalalo de nuevo.
 
Joder, fue error mío, no sabía que había 2 functions.php y estaba configurando el que estaba en wp-includes en vez de el del theme. 😕

Saludos y gracias a los que respondieron.
 
Atrás
Arriba