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 !!!
Finalmente un consiglio utile! Avevo provato a seguire diversi tutorial ma il WP restava sempre lentissimo.. Grazie!