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

1
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.

1
2
3
4
5
6
7
8
9
.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.