Wordpress: Come inserire una pagina in un altra pagina o nel layout del template

In questa guida vedremo come inserire una pagina normalmente creata con Wordpress in un'altra pagina o direttamente nel layout del template.

Nel mio caso specifico, ho creato una pagina personalizzata per la home page e dentro vi ho inserito un testo di benvenuto. Subito sotto ho provveduto a far visualizzare un blocco con gli ultimi 5 articoli inseriti nel blog ed infine sotto mi rimaneva da far visualizzare una pagina figlia.

Il codice da inserire nella pagina o nel template è questo:

<?php $recent = new WP_Query("page_id=*ID*"); 
while($recent->have_posts()) : $recent->the_post();?>
       <h2><?php the_title(); ?></h2>
       <?php the_content(); ?>
<?php endwhile; ?>

In questo codice dovete semplicemente sostituire *ID* con l'ID della pagina che volete incorporare. Si potrebbe usare anche "pagename=" al posto di "page_id=" tuttavia ho preferito quest'ultimo perchè l'ID di una pagina è fisso al contrario di un titolo che può essere soggetto a variazione.

Risorse per sviluppo: 

Ti potrebbero anche interessare:

Internet Marketing per principianti: Come muovere i primi passi

Una delle domande più comuni di chi si avvicina per la prima volta all’Internet Marketing è quella di capire come creare passo passo il proprio business online: ci si avvicina incuriositi ma la quantità di informazioni disponibili rischia di generare confusione e sfiducia per chi non ha ancora un sito web, per chi non sa nemmeno cosa sia un dominio o un hosting, per chi non sa nemmeno da dove cominciare per crearsi un articolo, una mailing list, una lettera di vendita e così via.

Internet Marketing: