2 comentarios:
1.- La traducción al español está disponible ya desde la página de actualización automática
2.- Luego de actualizar, dejó de funcionar. Varios errores que sigo intentando resolver
Hay dos funciones definidas en múltiples archivos. La primera es wp_clone:
wp-settings.php:
Código php:
Ver originalfunction wp_clone( $object ) {
static $can_clone;
if ( !isset( $can_clone ) ) { }
return $can_clone ? clone( $object ) : $object;
}
wp-include/functions.php:
Se me hace que la versión "nueva" de la función es la que está en wp-settings, por lo que sucede luego de solucionar este problema: surge un segundo caso similar con la función make_url_footnote().
Esta última está definida en wp-includes/deprecated.php y wp-includes/functions.php. En 'deprecated.php' se la marca como, justamente, 'deprecated'.
Solucionado ese error, sigo con
Fatal error: Call to undefined function get_site_transient() in /home/alvaro/personales/desarrollo/blog.elcodiguero.com/wp-includes/theme.php on line 436
Creo que los desarrolladores de WP publicaron esta versión sin probarla lo suficiente
Ampliaremos...
Final: Pasos para la actualización correcta, en caso de encontrar problemas:
1.- Descargar el zip desde wordpress.org, y extraer el archivo wp-includes/functions.php.
2.- Hacer la actualización automática desde el panel de control
3.- Copiar el archivo functions.php que se extrajo del archivo zip, y subirlo a la carpeta wp-includes sobreescribiendo el archivo existente.
Siempre queda, por supuesto, la opción de reinstalar completamente. De todas formas, me queda este mensaje en el panel de control:
Warning: printf() [function.printf]: Too few arguments in /******/wp-admin/includes/dashboard.php on line 343
Nada bueno
...
Casi una hora perdida con esto, espero que al menos le sirva a alguien.
Saludos.