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:

Sezione Hosting per Drupal!

E' attualmente in sviluppo una sezione del sito interamente dedicata agli hosting per drupal, quindi hosting linux configurati e pensati appositamente per sfruttare al massimo delle risorse il nostro caro cms. La sezione sarà arricchita da classifiche, comparazioni e caratteristiche vincenti e non di ogni singolo provider e relativa offerta.
Blog: 

Drupal-Patch AuthorContact: Aggiungere campi al modulo di contatto dell'autore

L'Author Contact è un utilissimo modulo per Drupal che predispone un blocco con una form di contatto all'autore del nodo. Ecco rilasciata la patch per estendere i campi disponibili e renderlo un po simile a webform

Drupal: 

Come creare velocemente un business online

Molte persone mi chiedono quali sono le fasi necessarie per creare velocemente un business online. La risposta è sorprendentemente semplice. O meglio: semplice si ma il "velocemente" potrebbe non esser per tutti. Qualsiasi attività o lavoro online difficilmente riesce a portare le soddisfazioni volute in poco tempo. Ma questa appunto è una variabile che dipende per lo più dal tuo grado di conoscenze e passioni iniziali.

Internet Marketing: