Pregunta sobre Arreglando WordPress de Wordpress:

Actualización de WordPress 4.9.10

Un usuario preguntó 👇

Todos mis sitios todavía están en WordPress 4.9.9 y hoy recibí notificaciones de ALGUNOS de ellos, que se han actualizado automáticamente a 4.9.10.

Sin embargo, no todos se actualizaron automáticamente. Entonces, ¿cómo los actualizo a 4.9.10?

No cambié a WordPress 5.1.1 debido a todos los posibles problemas que pueden ocurrir (incompatibilidad de tema / plugin). Y no tengo más tiempo que solucionar los problemas que puedan surgir….

(@jnashhawkins)

Hace 1 año, 10 meses

Realmente no necesita explicar sus razones para 4.9.X. Algunos de nosotros hemos tomado la misma decisión aquí o hemos ayudado a otros a hacerlo. Por eso tiene 4.9.X.

Dale a los otros sitios algo de tiempo para que aparezcan. Si no aparecen más tarde hoy, busque actualizaciones manualmente. Si no se configuraron para la actualización automática, deberá actualizarlos manualmente. Debería poder verificar manualmente cada sitio para verificar la actualización disponible o, de lo contrario, ver que ya está hecho.

Si desea agregar una actualización automática o cambiar la configuración actual, consulte esto. https://codex.wordpress.org/Configuring_Automatic_Background_Updates

(@ ov3rfly)

Hace 1 año, 10 meses

Si desea / tiene que esperar a 4.x, también puede usar este pequeño plugin, guárdelo como 4ever.php o similar, cárguelo en la carpeta de plugins, active, vuelva a verificar las actualizaciones a través de Panel> Actualizaciones> Verificar nuevamente, entonces debería ofrecer 4.9.10 y solo futuras actualizaciones 4.x.

<?php
/*
Plugin Name: 4ever
Description: Stay in WordPress 4.x branch with manual core update control.
Version: 1.0
Author: Ov3rfly
*/

add_filter( 'auto_update_core', '__return_false' );

function fourever_update_core( $updates ) {
	if ( !empty( $updates ) && !empty( $updates->updates ) ) {
		$updates_new = array();
		foreach ( $updates->updates as $index => $update ) {
			if ( !empty( $update->version ) ) {
				if ( version_compare( $update->version, '5.0', '<' ) ) {
					$updates_new[] = $update;
				}
			}
		}
		if ( !empty( $updates_new ) && !empty( $updates_new[0]->response ) ) {
			if ( $updates_new[0]->response == 'autoupdate' ) {
				$updates_new[0]->response = 'upgrade';
			}
		}
		$updates->updates = $updates_new;
	}
	return $updates;
}
add_filter( 'pre_set_site_transient_update_core', 'fourever_update_core' );

(@ bliss7)

Hace 1 año, 10 meses

Gracias por la respuesta chicos. Por favor, sepa que no soy el único que aún no se está actualizando a «lo último y lo mejor».

@ ov3rfly

Gracias por su plugin, ¿por qué no incluirlo en el directorio de plugins de WordPress?

(@hidn)

Hace 1 año, 10 meses

O en lugar de un plugin, simplemente agregue esta línea a su wp-config.php:

define('WP_AUTO_UPDATE_CORE', minor );

Esto restringirá las «actualizaciones automáticas» solo a versiones menores. 4.9.xy no 5.x.

(@ player05)

Hace 1 año, 10 meses

@ ov3rfly – muchas gracias, ¡tu plugin funciona muy bien!

(@ ov3rfly)

Hace 1 año, 9 meses

@ bliss7 @ player05 Gracias por los comentarios, no dudes en copiar, suscribirte y distribuir donde quieras.

@hydn Gracias por sus comentarios, este plugin es para el control del núcleo de actualización manual.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.