Soporte » Seguridad » Estado de salud del sitio.

  • Buenas tardes. He estado revisando el apartado «Estado de salud del sitio» que ha salido con la versión WP5.2 y me da un error crítico de «wp_version_check».
    Me comenta que es un plugin el que impide actualizaciones pero no sé a qué se refiere ni cómo lo puedo arreglar.
    Alguien me puede ayudar.
    Muchas gracias.

Viendo 3 respuestas - 1 de 3 (de 3 total)
  • En general el problema no suele estar en un plugin en este caso, sino en el fichero del wp-config.php.

    Existen varias constantes que permiten o inhabilitan las actualizaciones y sus niveles.

    Por ejemplo, esta deshabilita las actualizaciones automáticas por completo:

    define( 'AUTOMATIC_UPDATER_DISABLED', true );

    Esta define el nivel de actualizaciones del núcleo (false -no se actualiza-, minor -sólo versiones menores- o true -versiones mayores-)

    define( 'WP_AUTO_UPDATE_CORE', 'minor' );

    Y, por ejemplo esta, cuando sale una versión mayor, impide que se instalen los nuevos themes o plugins que suele llevar WordPress por defecto (como el hello Dolly y similares).

    define( 'CORE_UPGRADE_SKIP_NEW_BUNDLED', true );

    Depende del hosting que uses es posible que ellos añadan automáticamente esas líneas porque «te gestionan las actualizaciones» (es decir, te obligan a actualizar quieras o no). Personalmente tú deberías tener la posibilidad de elegir si quieres o no actualizar y en qué nivel de versionado.

    En esos casos, habla con tu hosting para pedirles que tú te encargas de los mantenimientos (si realmente lo vas a hacer) y si no te dejan, cambia de hosting, porque el que usas no es para ti.

    Hola @juanky007

    Lo primero es que si un plugin esta evitando que se actualice el WordPress lo elimines lo mas rapido posible, por un tema de seguridad.

    Para identificar cual es solo debes ir a la seccion de plugin y ves desactivando uno por uno y compruebas el estado.
    Si despues de desactivarlos todos te sigue apareciendo, cambia el theme por el predeterminado y lo compruebas.

    Si te sigue apareciendo entonces lo unico que se me ocurre es que en el wp-config.php esten definidas las constantes que hacen que el WordPress no se actualize.

    Muchas gracias kallookoo, voy a probar lo que me comentas.

Viendo 3 respuestas - 1 de 3 (de 3 total)
  • Debes estar registrado para responder a este debate.