Contenido

WordPress anuncia la versión 2.6.1 beta 1

8 ago

+ 3

Esta mañana, WordPress anuncia la versión 2.6.1 beta 1, una versión en la que se han solucionado más de 50 errores y mantiene la rama 2.6 más al día en relación a la solución de errores reportados. [Descargar]

WordPress MU 2.6

28 jul

+ 3

WordPress anuncia la versión 2.6 de su versión MultiUsuario, un salto bastante interesante repleto de novedades que harán que los usuarios de MU disfruten de las nuevas ventajas de WordPress 2.6.[Descargar]

Detectado huevo de pascua en WordPress 2.6

24 jul

+ 20

Otháner Kasiyas me avisa de que ha detectado un huevo de pascua en WordPress 2.6. Recordemos que un huevo de pascua es una peculariedad que los desarrolladores dejan en las aplicaciones para que los usuarios lo encuentren.

En este caso, WordPress 2.6 nos muestra una curiosa pantalla que mejor veais por vosotros mismos :D

¿Como encontrarlo?

  1. Entramos en “Revisiones de Entradas” de cualquier post
  2. Una vez dentro, marcamos la opción de comprar con versiones previas tal que la comprobación sea entre la misma versión.
  3. Hacer click en “Comparar Revisiones
  4. Disfrutar

No hace falta decir que si tenemos el Histórico de posts desactivados no podremos verlo :D

Recopilación de trucos para WordPress 2.6

22 jul

+ 1

Interesa recopilación de trucos para Worpdress 2.6 con los que podremos limitar las funcionalidades nuevas e innecesarias de esta nueva versión.

Reubicar wp-content y wp-config.php con WordPress 2.6

16 jul

+ 9

Una de las propiedades de WordPress 2.6 es la posibilidad de cambiar la ruta en la que se encuentra el directorio wp-content y wp-config.php, permitiendo sacarlo del directorio web.

Hacer esto es realmente sencillo.

Reubicar directorio wp-content/

1. Movemos el fichero wp-content/ de nuestro WordPress a la ruta deseada.

2. Editamos el fichero wp-config.php y añadimos la siguiente línea.

define( 'WP_CONTENT_DIR', 'ruta_del_nuevo_wp_content' );

3. Salvamos el fichero.

Reubicar fichero wp-config.php

1. Movemos el fichero wp-config.php a la carpeta inmediatamente superior a la de nuestro WordPress.

wp-config_php
La imagen ha sido editada por seguridad.

Para los desarrolladores ya hablamos de como solucionar este problema en nuestro plugins/themes.

WordPress 2.6 en castellano y algunos problemas

16 jul

+ 19

Ayer desde Carrero.es nos avisaba David de que la versión 2.6 ya estaba completamente traducida al Castellano y que podemos ponerla en nuestro idioma cuando queramos:

  1. Descargamos el fichero
  2. Los descomprimimos y subimos el contenido a la carpeta wp-content/languages/
  3. Editamos el fichero wp-config.php de la raiz de nuestro WordPress y le añadimos el siguiente código:
define ('WPLANG', 'es_ES');

Despues de la actualización, que recordemos los pasos para los que no sepan como actualizar a WordPress.

  1. Descargamos el fichero y lo subimos a nuestro servidor.
  2. Desactivamos todos los plugins
  3. Renombramos las carpetas wp-admin/ y wp-includes/ a wp-adminOLD/ y wp-includesOLD/
  4. Descomprimimos el fichero descargado (lastest.zip)
  5. Y copiamos todo el contenido sobre nuestro antiguo WordPress.
  6. Entramos al panel de administrador y actualizamos la base de datos
  7. Revisamos los plugins, si algunos requiere actualización, lo actualizamos antes de activarlo.
  8. Disfrutamos de las nuevas mejoras.

Una vez actualizado, me he encontrado con algunos errores puntuales que parece que por arte de mágia se han solucionado. Por el momento únicamente son problemas con el Javascript y provocan resultados como estos:

Un nuevo panel de administración en las categorías

categorias-bug

Un Quicktags para el panel de administración

botones-bug

* Aún he de actualizarlo al Castellano :P

¿A alguien le ha pasado esto o algún otro error?

WordPress 2.6 para descargar

15 jul

+ 7

Aunque muchos pensaban que volverían a retrasarse sin previo aviso, WordPress ha anunciado la versión 2.6 de su CMS. Esta versión recibe el nombre de “Tyner” en honor a McCoy Tyner un pianista de Jazz. Entre las mejoras que ya hemos comentado y la evolución del WordPress, Ryan Boren no muestra las ventajas del uso de Cookies y SSL en esta nueva versión. [Descargar]

WordPress 2.6 Release Candidate 1

13 jul

+ 4

WordPress ha anunciado la versión RC1 de la nueva versión 2.6, en la que solamente han corregido pequeños fallos con relación a la Beta 3, algo que demuestra la estabilidad que puede tener la versión final. Ya queda menos. [Descargar]

WordPress 2.6 beta 3, ya queda menos!

9 jul

+ 0

Hoy anuncian la beta 3 de la versión 2.6 de WordPress. Una versión que nos acerca algo más a la inminente aparición de una versión estable que poder usar en nuestros blogs. Esta versión incorpora sobretodo correcciones a nuevas funcionalidades y alguna cosilla más, algo que demuestra la estabilidad que han conseguido a estas alturas. [Descargar]

WordPress 2.6 y los desarrolladores de plugins

3 jul

+ 14

Ozh, escribe un artículo en el que nos muestra los cambios más significativos de la nueva versión de WordPress, la 2.6, en relación a los desarrolladores de plugins.

Puesto que han cambiado muchas de las opciones del núcleo de WordPress, nos veremos obligados a realizar modificaciones de la mayoría de plugins.

1. El directorio wp-content

Vimos que WordPress daba la posibilidad de sacar la carpeta wp-content/ de la carpeta web y esto ha ocasionado una gran cantidad de cambios entre ellos el nacimiento de dos nuevas constantes que se encargan de conocer la nueva ruta.

Actualmente usamos la constante ABSPATH para hacer referencia a la ruta de la raiz de nuestro WordPress.

$plugin_path = ABSPATH . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__));
$plugin_url = get_option('siteurl') . '/wp-content/plugins/' . plugin_basename(dirname(__FILE__));

Esta constante seguirá disponible, pero ya no tiene por que estar el directorio wp-content/ colgando de la raíz de WordPress. Por ese motivo tendremos que reemplazarlo para tener un código más permisivo:

// Pre-2.6 compatibility
if ( !defined('WP_CONTENT_URL') )
	define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
if ( !defined('WP_CONTENT_DIR') )
	define( 'WP_CONTENT_DIR', ABSPATH . 'wp-content' );
// Cogemos la ruta
$plugin_path = WP_CONTENT_DIR.'/plugins/'.plugin_basename(dirname(__FILE__));
$plugin_url = WP_CONTENT_URL.'/plugins/'.plugin_basename(dirname(__FILE__));

Nacen WP_CONTENT_DIR y WP_CONTENT_URL, dos constantes que tendremos que tener muy presentes.

2. Incluyendo el fichero wp-config.php

El fichero wp-config.php tambien permite ser sacado de nuestra carpeta web, lo que significa que tenemos el mismo problema anterior, no debemos creer que todos los usuarios lo tendrán instalado en la raíz de su WordPress.

Antiguamente, al estar wp-content/ en la raiz podíamos usar../../../ para llegar al directorio raíz y usar wp-config.php en nuestros plugins.

require_once('../../../wp-config.php');

Esto en WordPress 2.6, tambien ha cambiado:

$root = dirname(dirname(dirname(dirname(__FILE__))));
if (file_exists($root.'/wp-load.php')) {
	// WP 2.6
	require_once($root.'/wp-load.php');
} else {
	// Antes de 2.6
	require_once($root.'/wp-config.php');
}

Poco a poco van cerrandose los tickets del Roadmap y va quajando más lo que tendremos los usuarios y desarrolladores de WordPress 2.6, así que mientras tanto, tendremos que estar atentos a todos estos cambios.