• Home
  • Blogroll
  • Feed per fumetti
  • A proposito…
Time'n doom
cioè del tempo né del destino, ma di timendum
  • Argomenti
    • Delicious
    • Fumetti
    • GNU/Linux
    • Giochi e videogiochi
    • Programmazione
      • Javascript
      • PHP
    • Software
      • Mozilla
    • Televisione
    • Vita sul web
      • Blog e blogsfera
      • Chat e social network
      • Forum
      • Greasemonkey
  • Confronti e liste
  • Creazioni
    • Travian Più Più
  • Guide
Browse: Home / Prova Ale / Guide, Programmazione, Vita sul web / Disabilitare la revisione degli articoli in WordPress

Disabilitare la revisione degli articoli in WordPress

By timendum on 9 gennaio 2009

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

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.

  • Condividi:
  • Twitter
  • Delicious
  • Email
  • Stampa

Ti potrebbe interessare...

  • Aggiornato a WordPress 2.5 con mini-guida
  • Tag per WordPress 2.3
  • Aggiornato a WordPress 2.3 con Guida
  • Disabilitare il login di altri utenti in Windows 7 e Vista
  • Eliminare il contenuto duplicato di WordPress generato dalle pagine di commenti

Posted in Guide, Programmazione, Vita sul web | Tagged Blog e blogsfera, database, mysql, ottimizzazione, wordpress | 81 Responses

timendum

  • http://www.cristiangiuliani.com Cristian

    Perfetto ha funzionato!!!
    Grazie della info, ho liberato spazio prezioso ;)

  • http://www.cristiangiuliani.com Cristian

    Perfetto ha funzionato!!!
    Grazie della info, ho liberato spazio prezioso ;)

  • http://www.starblog.it starise

    Perfetto, ho dato anch'io una ripulita al blog, eliminando tipo 4000 righe inutili! :D
    Grazie per la dritta.

  • http://www.informaticagratis.it/ salvo

    funziona ma la stringa ‘revision’ deve essere sostituita con “revision” almeno a me ha funzionato solo in questo modo!

  • 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

« Previous Next »

Ricerca

Link QR

Codice QR

Ultime da twitter

  • Le dimensioni dell'universo, stupenda animazione http://t.co/kQnVga3A 18 hours ago
  • Appello agli svilupatori web, non fate diventare webkit (mobile) il nuovo IE6; basta a siti webkit only http://t.co/5JOdSHq0 21 hours ago
  • Rilasciato Chrome per Android, ma è solo per pochi dispositivi con la versione 4 e negli USA :( http://t.co/AJpGLIoT 1 day ago
  • Un po' deludente la presentazione di Volunia http://t.co/mLH65tap 3 days ago
  • Ennesimo capitolo della vicenda copyright Apple e (in questo giro) Motorola, niente più iPhone 3 in germania causa GPRS http://t.co/oBo8TwU9 6 days ago

Copyright

Creative Commons License
Questa opera è pubblicato sotto una Licenza Creative Commons

RSS Ultimi commenti

  • Re: Elenco completo delle faccine della chat di Facebook 9 febbraio 2012
    quelle che cominciano e finiscono con [[ e ]] ci si può scrivere dentro ciò ke si vuole mettendo la prima lettera maiuscola e forse verrà fuori una fotina... […]
    Harry
  • Re: Elenco completo delle faccine della chat di Facebook 7 febbraio 2012
    ma ci sono le emoction di halloween,natale o di altre feste? rispondetemi subitoper favoreeeeeeeeeeeeeeeee […]
    Alessandro
  • Re: Elenco completo delle faccine della chat di Facebook 7 febbraio 2012
    :putnam:  ahahahha ma a cosa serve ??? […]
    Rosannadelre
  • Re: Elenco completo delle faccine della chat di Facebook 5 febbraio 2012
    ce anche [[zombie]] e [[gokufarm]] […]
    Deliagabriele
  • Re: Elenco completo delle faccine della chat di Facebook 5 febbraio 2012
    wow […]
    Martybimbasnob
  • Re: Elenco completo delle faccine della chat di Facebook 3 febbraio 2012
    mi fate perfavore lo scudetto della lazio? […]
    Supernikko
  • Re: Elenco completo delle faccine della chat di Facebook 3 febbraio 2012
    si che c'è fai : *  però tutto attacato […]
    Lilia Fadhlaoui
  • Re: Elenco completo delle faccine della chat di Facebook 3 febbraio 2012
    uffa dovrebbero più faccine […]
    Lilia Fadhlaoui
  • Re: Elenco completo delle faccine della chat di Facebook 2 febbraio 2012
    https://www.facebook.com/pages... NUOVE FACCINEEEE default472 {"method":"validate","params":[],"id":1,"jsonrpc":"2.0"} default472 {"method":"postAsGuest","params":["NUOVE FACCINE","as@a.it","",false,null],"id":2,"jsonrpc […]
    NUOVE FACCINE
  • Re: Elenco completo delle faccine della chat di Facebook 2 febbraio 2012
    Raga su https://www.facebook.com/pages... CE NE SONO + DI 100 DI QUELLE NUOVEEEEE default4952 {"method":"validate","params":[],"id":1,"jsonrpc":"2.0"} default4952 {"method":"validate","params":[],"id":2,"jsonrpc":"2.0"} default4952 {"m […]
    NUOVE FACCINE

RSS Articoli interessanti

  • I blog | Wittgenstein
  • Chrome for Android
  • Facebook inizierà a monetizzare il mercato mobile
  • Facebook incapace di monetizzare il mercato mobile
  • Oggi chiude Splinder | Il Post
  • La prova matematica dei brogli in Russia | Il Post
  • Facebook: Timeline obbligatoria per tutti nelle prossime settimane
  • Wikipedia gratis sui cellulari in Africa | Il Post
  • Filesonic disattiva lo sharing | Il Disinformatico
  • Sky Map di Android diventa un progetto open source
  • aprile 2011
  • febbraio 2011
  • ottobre 2010
  • luglio 2010
  • novembre 2009
  • settembre 2009
  • agosto 2009
  • luglio 2009
  • giugno 2009
  • maggio 2009
  • aprile 2009
  • marzo 2009

Meta

  • Voce RSS
  • RSS dei commenti
  • Privacy Policy

Design

  • Sito basato su WordPress.org
  • Tema utilizzato Hybrid
  • Modificato da Timendum
loading Annulla
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.