Database WordPress


Come è fatto il Database WordPress?

database-wordpressDopo un pò che si lavora con WordPress ci si chiede come è fatto WordPress? E soprattutto come è fatto il Database WordPress?

Capire il funzionamento del data-base WordPress significa padroneggiare l’intero WordPress perchè tutte le sue opzioni, utenti, post e meta dati si trovano tutti nel db.

All’aumentare quindi dei post o dei commenti voi non vedrete crescere dei file nella root del sito ma vedrete il db ingrandirsi. Il data-base WordPress della versione 3, quindi quella attuale, è costituito da 11 tabelle così composte:

  • wp_comment: metadati per i commenti;
  • wp_comments: contiene tutti commenti;
  • wp_links: contiene i link e i relativi dati;
  • wp_options: tutte le opzioni del blog;
  • wp_postmeta: i meta dei post;
  • wp_posts: i post di wordpress;
  • wp_terms: categorie e tag;
  • wp_term_relationship: associa categorie e tag ai post;
  • wp_term_taxonomy: descrizione categorie e tag;
  • wp_usermeta: meta dati utente:
  • wp_users: gli utenti wordpress.

Solitamente però sono 3 le tabelle su cui lavorerete maggiormente: wp_posts dove sono costituiti i post, wp_options dove sono contenuti tutte le opzioni ti wordpress ed infine wp-users dove troviamo tutti gli utenti.

Saputo come è costituito WordPress in che modo possiamo cambiare i dati del data-base? La soluzione migliore è quella di usare phpmyadmin, selezionare il db, selezionare la tabelle di interesse e apportare le modifiche salvandole. I più esperti possono anche fare delle query in sql per risparmiare tempo.

Per esempio, lo script qui in basso serve a cambiare il percorso dell’immagine in tutti i post, cosa fondamentale quando spostiamo wordpress dalla sua posizione iniziale.

UPDATE wp_posts SET post_content = Replace (
post_content,
'miosito.it/wp-content/',
'localhost/wp-content/');

    Il tuo nome (richiesto)

    Cellulare (richiesto)

    La tua email (richiesto)

    Oggetto

    Invia file

    Il tuo messaggio

    Si autorizza il trattamento dei dati personali, ai sensi del D.lgs. 196 del 30/6/03

    Assistenza Wordpress

    Wordpress Roma
    Comunicazione Web srl
    via di tor pignattara 139/141 roma, lazio 00177
    Phone: 3398993565 madonna.mauro@gmail.com

    Consulenza Wordpress

    Consulenza Wordpress - WP esperti