• Hola!

    ¿Alguien sabría decirme cómo solucionar el siguiente error? Es que la web me funcionaba perfectamente, pero parece que ha sido atacada y varios archivos php han sido dañados.. y ahora me aparece el siguiente error:

    Fatal error: Call to undefined function wp_spaces_regexp() in /home/maraton/public_html/wp-includes/functions.php on line 3027

    Web: http://www.maratonmagaluf.com

    GRACIAS!!

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Revisa la codificación de tu sitio que sea UTF-8, tambien es posible que en tu archivo functions.php existan espacios al inicio del archivo y es necesario eliminarlo.

    Tambien los puedes omitir por medio de la siguiente funcion en el archivo functions.php

    function wp_spaces_regexp() {
    static $spaces = »;

    if ( empty( $spaces ) ) {
    $spaces = apply_filters( ‘wp_spaces_regexp’, ‘[\r\n\t ]|\xC2\xA0| ‘ );
    }

    return $spaces;
    }

    Moderador almendron

    (@almendron)

    Tu sitio está infectado y descarga un troyano cuando accedes a ella.
    El elemento en cuestión es Trojan:JS/Iframeinject.AE

    1.- Sustituye los archivos de WordPress por los archivos descargados del sitio oficial de WP.
    2.- Sustituye las carpetas de todos los plugins por los archivos originales de cada plugin descargados desde el repositorio de WordPress.
    3.- Sustituye los archivos del tema que uses por los archivos originales. Haz primero una copia de seguridad para tener guardado las modificaciones que le hayas hecho al tema.

    NOTA: No sobrescribas. Borra primero y sube después los nuevos archivos.

    Por último, busca en google «protección para wordpress» o «anti virus para wordpress» para encontrar el sistema de protección que más te guste.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)

El debate ‘Problema en functions.php’ está cerrado a nuevas respuestas.