Limpiando y optimizando la Administración de Wordpress 2 Noviembre, 2006

Esta entrada ha sido publicada por Covi y está archivada en Blogosfera, Desarrollo Web

Hace un tiempo que encontré por casualidad esta entrada de vidablog a cerca de cómo quitar la Vista Previa en la Edición de Entradas de Wordpress, así recordé cómo me jodía y ralentizaba la edición y se da uno cuenta de que lo dejas y lo dejas y no haces nada para remediarlo, así que por fin le metí mano según el archivo de vidablog.

Wordpress acaba de sacar un último upgrade alcanzando la versión 2.0.5.
Como es habitual, todo el directorio de administración ha sido sustituido, no me he puesto a mirar cuales son los cambios, que podeis ver aquí: Cambios en la Upgrade 2.0.5, ya que suele ser más fácil y sobretodo rápido subir todo el directorio que mirar lo que ha cambiado y lo que no.

Editar Entradas sin Vista Previa (Wordpress 2.0.5 wp-admin/post.php)

Así, llegamos…
al punto en que nuestro post.php (el archivo “encargado de editar” las entradas) ha cambiado algo, por lo que he podido ver de rafilón mientras lo editaba: las redirecciones han cambiado de sistema y también la forma de manejar las variables de servidor… como digo no he mirado mucho más y no sé para qué es todo exactamente, además añaden la edición de adjuntos (attachment).
Pero el caso es que nuestro antiguo post.php sin previsualización de la entrada ha cambiado y habrá que actualizarlo, así que, si no decidís seguir con el antiguo o no usar este plugin (que encuentro en Sigt [abajo] ): Kill Preview, os dejo la modificación del nuevo post.php para Wordpress 2.0.5:

Alrededor de la línea 33, elminar la redirección:

1
check_admin_referer('add-post');

Alrededor de la línea 82, eliminar el cuadro de preview:

1
2
3
4
5
6
?>
	<div id='preview' class='wrap'>
	<h2 id="preview-post"><\?php _e('Post Preview (updated when post is saved)'); ?\> <small class="quickjump"><a href="#write-post"><\?php _e('edit &uarr;'); ?\></a></small></h2>
		<iframe src="<\?php echo wp_specialchars(apply_filters('preview_post_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); ?\>" width="100%" height="600" ></iframe>
	</div>
	<?php

Algo más abajo, cerca de la línea 92, eliminar otra redirección:

1
check_admin_referer('update-attachment_' . $post_id);

Total: 0.91 segundos
C’est fini.

Quitar los feeds del Tablero de Administración

Además… en relación a el tema de la ligereza de la Administración Wordpress, también he encontrado (una vez más como con el tema de la preview) algo que tenía pensado hace tiempo y lo mismo: lo dejas, lo dejas, lo dejas…, era:
Quitar las noticias de Wordpress en el “Dashboard” o Tablero de la Administración.

Así, encuentro el asunto en SigT y lo cierto es que no puedo estar más de acuerdo cuando comenta:

Simplemente me es poco útil (y sobrecarga la interfaz) estos feeds, uno siempre puede ponerlos en su programa de feeds favorito.

Tanto es así que… ggg con 5 días de publicación ni me he dado cuenta del nuevo upgrade de Wordpress en mi Tablero :mrgreen: …lo he tenido que ver en… no me acuerdo ahora pero ha sido en otro blog :D

Y esto sin contar también lo molestas e inecesarias que son todas estas conexiones externas cuando, por ejemplo, editas en local y se cuelga algún servicio como del.icio.us, technorati o averigua según qué uses.
Tienes que estar desactivando cosas en local y activando antes de subir al server, o eso, o le metes tu sentencia para que compruebe si es local o no con el consiguiente (por poco que sea) aumento de peso del script… pero esto es otra cosa ya.

En este tema de SigT también habla del preview de las entradas y del retardo que causa esa opción.
Por eso, aprovechando la actualización a WP 2.0.5 también he cambiado el tablero según indica Sigt:
Busacamos este fragmento:

1
<p><?php _e("Below is the latest news from the official WordPress development blog, click on a title to read the full entry. If you need help with WordPress please see our <a href='http://codex.wordpress.org/'>great documentation</a> or if that doesn't help visit the <a href='http://wordpress.org/support/'>support forums</a>."); ?></p>

Y borramos desde ahí HASTA (no borrar esta línea) el bloque que restaura el “pululado” de cajas :D o sea, los flotantes:

1
<div style="clear: both">&nbsp;

Y yastá, algo habremos ganado en el tiempo en que abre nuestra administración, que lo que es a mí algunas veces me tardaba siglos, supongo que entre las estadísticas, la llamada a Technorati y el rss del blog de Matt possss…

Andale pá, ya estamos limpiando, optimizando, actualizando y marchando :D

PD: Juas!, se acaba de caer Vidablog… o está actualizando ya que es posible que no conociera la nueva 2.0.5 hasta que lo he comentado allí, y al parecer usa el plugin Site Unavailable :)


Dejar un comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Aunque no estamos sujetos a la LOPD, igualmente informamos que los datos que se introduzcan en el presente formulario serán tratados y protegidos de acuerdo a dicha ley. El propietario actual de este sitio web es el responsable del tratamiento de los datos.

No se garantiza la publicación del comentario.