Dalla versione 2.6 WordPress ha introdotto una nuova funzionalità chiamata Post Revisions, una sorta di controllo delle versioni wiki-like, molto utile in caso di blog multi autore, in modo da poter controllare le differenze tra differenti versioni dello stesso articolo. Questo chiaramente porta ad un aumento dei dati e un rallentamento di WordPress, soprattutto con molti articoli.
Se, come per me, il blog è mono utente e non c’è interesse verso questa feature (che in effetti permette anche di recuperare una versione precedente), c’è un semplice modo per disabilitarla e una piccola query per pulire dalle vecchie revisioni il database. Per esperienza, su un blog con quasi 250 articoli, il backup del database pesava circa 3,2 Mb prima, cancellando le revisioni si è arrivati a 1,3 Mb, meno della metà!

Un post con cinque revisioni
Disabilitare le revisioni degli articoli
Primo passo per velocizzare e ottimizzare il nostro WordPress, almeno in scrittura, consiste nel disabilitare questa funzionalità, modificando un file di configurazione; purtroppo non esiste, anche se secondo me dovrebbe, un’opzione nel pannello amministrativo per farlo.
Con un programma FTP scaricare il file wp-config.-php sul proprio computer, si trova nella stessa cartella in cui è stato caricato WordPress stesso, per capirci dove ci sono le cartelle wp-includes, wp-content, eccetera.
Aprilo con il Blocco Note e dopo la riga che inizia per
define ('WPLANG',
inserisci la seguente riga
define('WP_POST_REVISIONS', false);
Questo impedirà d’ora in avanti a WordPress di salvare nuove revisioni.
Cancellare le vecchie revisioni
Rimangono però le revisioni che WordPress ha salvato fino ad ora, che vanno cancellarle. Non è poca roba, pensa che se hai salvato ogni articolo in media 2 volte, lo spazio per gli articoli e i dati correlati è grande il TRIPLO di quanto dovrebbe.
Per questo passo è necessario eseguire una query, cioè un comando mySQL, solitamente i provider mettono a disposizione un’interfaccia, come phpMyAdmin o simili; se utilizzi proprio phpMyAdmi, dopo aver selezionato il database corretto, clicca sulla tab SQL, qui immettere il comando, trovato sul blog di Andrei Neculau, sql:
DELETE a, b, c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = ‘revision’
Tutto su una riga oppure con gli “a capo”, non fa differenza.
Fatto questo Wordpres è pronto e pulito per essere più veloce e snello.
Pingback: feather hair extensions trends
Pingback: Sports Training
Pingback: Voodoo
Pingback: spy camera
Pingback: online casino gambling
Pingback: free online casino
Pingback: friteuse sans huile
Pingback: Blackheads
Pingback: acnezine price
Pingback: 866-826-4101
Pingback: Gary Moore Venice FL
Pingback: Tummy Tuck
Pingback: olive garden coupons
Pingback: amor en linea
Pingback: eye surgery
Pingback: free government grant
Pingback: social networking groups
Pingback: Raleigh plumber
Pingback: localizador gps
Pingback: Autoradios
Pingback: Vitamin C Supplement
Pingback: repair credit after foreclosure
Pingback: Burlington coat factory coupon codes
Pingback: dui lawyers Fort Myers
Pingback: Las vegas Web design
Pingback: grow taller 4 idiots
Pingback: Swiss T Gallery
Pingback: african mango diet before and after
Pingback: african mango weight loss review
Pingback: african mango pills
Pingback: mieten lamborghini
Pingback: tummy tuck before and after
Pingback: control de flotas
Pingback: control de flotas
Pingback: quotes about life
Pingback: project imagination
Pingback: mpanieres
Pingback: internet marketing
Pingback: orlando motorhome repair
Pingback: Rolling Platform Buyer Guide
Pingback: Mandeville Divorce Attorney
Pingback: LCD versus LED
Pingback: LCD vs OLED TV
Pingback: Home Based Business
Pingback: gestion de flotas
Pingback: caged ladder
Pingback: Atlanta Termite Control
Pingback: papa johns
Pingback: best buy printable coupons
Pingback: olive garden printable coupons
Pingback: coq10 100mg benefits
Pingback: hair loss and regrowth
Pingback: criminal lawyer in tampa
Pingback: make cash money now
Pingback: PPI Claim Scotland
Pingback: LCD TVs
Pingback: laminate flooring company
Pingback: Card Processing
Pingback: Rolleiflex
Pingback: site
Pingback: rent textbook
Pingback: special valentines day gift ideas
Pingback: Tebow Blog
Pingback: golf exercise
Pingback: Custom Battery Packs
Pingback: startups
Pingback: best electric cigarettes
Pingback: property management brooklyn
Pingback: isuzu amigo
Pingback: best electronic cigarettes
Pingback: street football
Pingback: Saints Tickets
Pingback: cheap viagra online
Pingback: single mothers
Pingback: nz telephone directory
Pingback: call answering
Pingback: joinery auckland