Con gran ilusión actualizo un blog al recién sacado del horno Worpress 3.1 – eso si, en local, que las cosas hay que probarlas antes – y me llevo la primera sorpresa negativa. O soy yo que estoy pitoño o los listados de posts en el backend de WordPress no se ven como debiera. Mmmm, empezamos mal.

Si bien es cierto, esto tiene una sencilla solución y sin necesidad de tener que tocar css de la administración ni plugins ni cosas raras.

Abrimos nuestro archivo functions.php y añadimos la siguientes líneas

function extra_css_admin() {

    echo '<link rel="stylesheet" type="text/css" media="all" href="'.TEMPLATEURL.'/admin-css.css" />';
}
add_action('admin_head', 'extra_css_admin');

Con esto lo que conseguimos es añadir una nueva hoja de estilos a la zona de administración del wordpress y es aquí donde empieza la magia creando una hoja de estilos llamada “admin-css.css” – aunque también se puede llamar de otras formas – y dentro añadimos estas 3 declaraciones.

.posts {
     width: auto !important;
}
.fixed .column-comments.sortable a, .fixed .column-comments.sorted a {
     height: 16px;
}
.posts div {
     height: auto;
}

De esta manera sobreescribimos las css del propio wordpress mientras no sacan un parche que lo arregle.

Editado : Esto sólo ocurre con algunos plugins instalados.