Skip to content

Month: June 2007

Problemas con la traducción de WordPress y PHP5

No hace mucho uno de los desarrolladores de WordPress comentaba en su blog que no veía necesario exigir PHP 5.x como requisito mínimo para poder usar WordPress y daba algunos argumentos como que por ejemplo todavía hay muchos hostings donde siguen usando PHP 4.x.

No sé si será también otro argumento el hecho de WordPress se lleva fatal con cada nueva versión que sale de PHP 5.x. Y cada vez que se actualiza uno de los dos hay nuevos problemas entre ellos…

Hoy tras trasladar uno de los blogs que administro me he topado con una de estas incompatibilidades, en concreto el problema era que tras actualizar el hosting de PHP 5.2.0 a PHP 5.2.2 y usando WordPress 2.2, dejó de funcionar por completo la traducción del panel de administración de WordPress (y la de la plantilla que usa que también está traducida con un archivo .mo). Todo seguía configurado como siempre, el wp-config.php con el valor es_ES en su sitio, el archivo .mo en su carpeta correspondiente, etc…

Convertir base de datos WordPress a UTF8

Me entero a través de Sigt.net de que g30rg3 ha desarrollado un plugin para convertir la base de datos de WordPress a codificación UTF8 (incluyendo los collation de las tablas).

Así que ni corto ni perezoso lo he bajado y lo probado en mi WordPress local (el que tengo para pruebas en mi equipo).

Y debo decir que hay que felicitar a g30rg3 ya que el plugin es muy sencillo de usar y ha funcionado sin ningún problema :)

Podéis descargar el plugin para convertir la base de datos de WordPress a UTF8 desde la página de su autor.

Tened en cuenta que este plugin sólo es compatible con la versión 2.1.x y la 2.2 de WordPress (ya que usa la estructura de las tablas de estas versiones).

Es tan simple como seguir estos sencillos pasos:

1. Editar el archivo wp-config.php y añadirle esta línea:

define('DB_CHARSET', 'utf8');

(debajo de las que verás al principio del archivo es un buen sitio).

2. Si lo has hecho bien, al recargar tu blog después de guardar cambios y subir el archivo a tu blog, verás que todos los caracteres especiales (tildes, eñes, etc) se ven mal…

Insertar emoticonos en WordPress 2.2

Custom Smileys ManagerWordPress tiene por defecto un sistema de emoticonos (smilies) que podemos activar muy facilmente desde el panel de administración, y automaticamente sustituirá símbolos como “;)” por su emoticono gráfico correspondiente.

Sin embargo, si nos gusta usar este tipo de adornos en nuestro blog, seguramente nos parecerá demasiado pobres los emoticonos predeterminados que trae WordPress

Tenemos varias opciones, la más sencilla sería simplemente cambiar los archivos gráficos .gif (ubicados en /wp-includes/images/smilies), simplemente sustituyéndolos por otros archivos con el mismo nombre y mismo tipo de emoticono pero con mejor aspecto.

Esta sería la forma para un cambio “limpio” y si tener que usar plugins externos. Sin embargo, nos sigue limitando en cuanto al número y tipo de emoticonos que queremos insertar en nuestro blog, y en los símbolos que ponemos para “invocarlos”.