Ottenere il contenuto da una pagina e mostrarlo in un'altra pagina
Ho cercato su Google, letto, provato e fallito.
Sono abbastanza nuovo con PHP, quindi non aspettatevi troppo :)
Sto lavorando su un nuovo design e voglio mostrare il contenuto della pagina "about" nella mia homepage, che è dinamica. Ho cercato informazioni sulla funzione the_content, ma finora non ho avuto fortuna.
<?php
$id=about; // ID della pagina about
$post = get_page($id=); // Ottiene la pagina
$content = apply_filters('the_content', $post->post_content); // Applica i filtri al contenuto
echo $content; // Mostra il contenuto
?>
L'ID della pagina è "about", se questo può essere d'aiuto.
Vi prego di rispondermi :)

Innanzitutto: L'ID di un articolo o di una pagina è sempre un numero intero. "about" è il titolo della tua pagina, il suo slug o entrambi.
Includendo il seguente codice nel template della pagina della tua "homepage" o nella sidebar combinato con tag condizionali, verrà visualizzato il contenuto della pagina about:
<?php
// query per la pagina about
$your_query = new WP_Query( 'pagename=about' );
// "loop" attraverso la query (anche se è solo una pagina)
while ( $your_query->have_posts() ) : $your_query->the_post();
the_content();
endwhile;
// resetta i dati del post (importante!)
wp_reset_postdata();
?>
Nota: Il codice sopra funziona SOLO se lo slug della tua pagina è effettivamente "about", altrimenti modificalo di conseguenza.

Il codex è tuo amico!
http://codex.wordpress.org/Function_Reference/get_post
<?php
$post_id = 7;
$post = get_post($post_id, ARRAY_A);
$title = $post['post_title'];
$content = $post['post_content'];
?>
(ARRAY_A - Restituisce un array associativo con nomi dei campi e relativi valori)
È un inizio.

Volevo qualcosa di simile ma con il Titolo della pagina, ecco come ho fatto:
$args = array(
'post_type' => 'page',
'title' => 'Il titolo della pagina che desideri'
);
$your_query = new WP_Query( $args );
while ( $your_query->have_posts() ) : $your_query->the_post();
the_content();
endwhile;
