Area admin di wordpress lenta? Problema risolto!

Da giorni stavo combattendo con un problema che mi stava assillando su wordpress 3.0.1:

La lentezza dell’area amministrazione per quanto concerne le pagine.

Per lentezza intendo un caricamento della pagina wp-admin/edit.php?post_type=page di più di un minuto!

Pensavo che il problema fosse la mole di pagine (più di 4000) o un limite intrinseco di wordpress, ma cercando in rete ho scoperto che non ero l’unico ad averlo…

Ho seguito mille suggerimenti, dall’ottimizzazione delle tabelle alla disattivazione dei pingback, ma nulla… L’unica cosa che mi restava da fare era dare un occhio ai sorgenti di wordpress…

Tra commenti e die() vari finalmente ho scoperto cosa rendeva lento il caricamento: la funzione inline_edit_row !

Cioè quella che permette l’editing veloce delle pagine direttamente sulla lista delle stesse.

Commentando il richiamo alla funzione in wp-admin/edit.php (nelle ultime righe) il problema scompare e il caricamento risulta moooooooooooooooooooooolto più veloce!

P.S.

Non usate MAI wordpress come CMS se non ne avete veramente bisogno !!!

Unisciti alla discussione

1 commento

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *