Aquí tienes una guía completa: https://es.wordpress.org/support/topic/limpiar-un-wordpress-infectadohackeado/
Lo que no entiendo es lo de «cambio de codificación» y «Suprimir/Modificar titulo de la pagina».
Por otra parte, asegúrate de mantener actualizados tanto los plugins como el tema que uses. Y ponte en contacto con el soporte de tu hosting para informarles. A veces, es un agujero de seguridad del propio hosting el origen del problema.
Iniciador del debate
SERGGYO
(@serggyo)
Tengo todo actualizado, normalmente voy al dia en tema de Themes y wordpress.
Sigo teniendo el problema de la codificacion que mirando Header y todo me siguen saliendo mas las tildes, tipo: Personalizamos tu sueño
Han cambiado hasta el nombre del user.
Que recomendais para evitar AntiSQL o que me metan webs de Pishing
Lo de las tildes deberías poder solucionarlo en el wp-config.php.
https://codex.wordpress.org/es:Editing_wp-config.php#Database_character_set y un poco más abajo las explicaciones de DB_COLLATE.
¿Puedes poner la URL de tu sitio?
Y otra cosa: ¿usas algún plugin o tema que ya no esté en el repositorio de WordPress?
Iniciador del debate
SERGGYO
(@serggyo)
He puesto en el header, htacces y config la codificacion utf8 y bueno he conseguido que en la principal si pero en el menunde admin no, paso alguna de las url: http://dehadas.es/
Te salen así las tildes porque tienes puesto windows-1252 como codificación del texto.
1) Elimina del header y del htaccess cualquier referencia a dicha codificación.
2) Edita el wp-config.php y asegúrate de que allí tienes puesto lo siguiente:
/** Codificación de caracteres para la base de datos. */
define('DB_CHARSET', 'utf8mb4');
/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
define('DB_COLLATE', '');
Iniciador del debate
SERGGYO
(@serggyo)
Diria que asi estaba antes y el problema persistia. Si con eso persiste que puede ser?
Luego lo intento modificar y os comento sinhay cambios pero me suena que estaba puesta esa codificacion y nada
En esta: edsvinyls.com le puse el header y htaccess y se ve bien pero el admin no
Allí tienes puesto UTF-8. Te vuelvo a decir lo mismo: quita la codificación del header y del htaccess y configura de forma adecuada el wp-config.php.
Por cierto; ¿has comprobado la base de datos y tablas? Deberías hacerlo. Accede a través del Panel de Control de tu hosting y echa un vistazo.
Iniciador del debate
SERGGYO
(@serggyo)
Adjunti foto se la codificacion de las tablas de MySQL
-
Esta respuesta fue modificada hace 6 años, 10 meses por SERGGYO.
-
Esta respuesta fue modificada hace 6 años, 10 meses por SERGGYO.
Si con la codificación correcta se te ve mal, debes utilizar search&replace y buscar los caracteres que están mal y sustituirlos por los correctos.
No hay otra forma de hacerlo.
Por ejemplo, tienes esta palabra mal ArtÃculos, pues tienes que buscar à y sustituirlo por Í
-
Esta respuesta fue modificada hace 6 años, 10 meses por Jose Conti.
-
Esta respuesta fue modificada hace 6 años, 10 meses por Jose Conti.
En principio, está bien.
Por favor, dime
1) ¿has eliminado del htaccess y del header cualquier cosa relacionada con la codificación?
2) ¿Tienes puesto en el wp-config.php lo que te he puesto?
/** Codificación de caracteres para la base de datos. */
define('DB_CHARSET', 'utf8mb4');
/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
define('DB_COLLATE', '');
Te lo pregunto ya que, por ejemplo, tienes puesto en la página de las hadas <meta charset="UTF-7">
Iniciador del debate
SERGGYO
(@serggyo)
Si esta eliminado la linia del htacces mosificada y en el header. El config tiene lo que dices pero se sigue viendo mal: edsvinyls.com
Todo aparte que se han descolocado cosas pero bueno eso se modifica
Cuando te digo que quietes del header lo de la codificación, me refiero solo a la parte que tú hayas añadido.
Coge el archivo header.php original del tema, compara y déjalo como el original. Al ser un tema premium no tengo acceso a él pero es casi seguro que aparecerá <html <?php language_attributes( 'html' ); ?>>
y también puede que salga <meta charset="<?php bloginfo( 'charset' ); ?>">
Iniciador del debate
SERGGYO
(@serggyo)
Si sale lo segundo, solo quite las linias que añadi
Una vez hayas hecho eso, si sigue sin fucnionar, prueba a deshabilitar la línea de la codificación en el wp-config.php.
Déjala así: // define('DB_CHARSET', 'utf8mb4');