Qual è la tabella del database per le pagine?

10 mag 2017, 01:38:31
Visualizzazioni: 35.3K
Voti: 5

Quando esamino il database di una nuova installazione di WordPress 4 trovo, per esempio:

wp_posts
wp_terms
wp_users

Tuttavia non ho trovato `wp_pages`. Dov'è?

0
Tutte le risposte alla domanda 2
0
13

La tabella wp_posts include tutti i tipi di contenuto (articoli, pagine, post personalizzati...), e per differenziarli esiste un campo chiamato post_type che specifica il nome dell'elemento corrente, che si tratti di una pagina, un articolo o un post personalizzato.

La query seguente otterrà l'elenco delle pagine

SELECT * FROM wp_posts where post_type = 'page';
10 mag 2017 02:40:08
2

Ho controllato la tabella wp_posts e sembra che tutte le pagine siano contenute lì dentro.

10 mag 2017 01:38:31
Commenti

Benvenuti nel mondo dei post type!

Tom J Nowell Tom J Nowell
10 mag 2017 01:57:32

L'articolo del Codex Descrizione del Database di WordPress fornisce una panoramica delle tabelle e dei campi del database. Ecco una risorsa di terze parti che esplora il DB in dettaglio.

Dave Romsey Dave Romsey
10 mag 2017 02:19:22