Come visualizzare gli articoli in un modello di Wordpress

August 5

Come visualizzare gli articoli in un modello di Wordpress


Wordpress è un potente framework per la costruzione di un sistema di blog o di gestione dei contenuti personali. Il suo uso di una struttura modello separato significa che è possibile modificare facilmente l'aspetto del tuo sito web Wordpress alimentato senza bisogno di molta conoscenza del linguaggio di scripting PHP. modelli di Wordpress fanno uso di "ganci" e tag di template, che sono frammenti di codice che raccontano il quadro per visualizzare varie informazioni attraverso il modello. Per visualizzare articoli o "messaggi", Wordpress ha bisogno di un insieme di tag chiamato "loop".

istruzione

1 Aprire o creare il file index.php per il modello. Il ciclo può anche essere duplicato nel blog.php, page.php e archive.php i file all'interno della cartella del modello. Se si modifica un tema attivo, si può anche accedere ai file di modello da dentro il pannello di Wordpress amministrazione sotto "Aspetto> Editor". Si consiglia di effettuare sempre un backup prima di modificare i file attivi.

2 Inserire il primo frammento di glucosio a dire Wordpress per afferrare l'elenco degli articoli dal database:

<? php if (have_posts ()): while (have_posts ()): the_post (); ?>

3 Seguire questo con HTML che rappresenta come si desidera visualizzare il blocco articolo. La vostra struttura dovrebbe includere il titolo dell'articolo, il contenuto dell'articolo e alcune informazioni circa l'articolo come la sua data di pubblicazione e autore. Ogni elemento di testo o link verrà sostituito con un tag template di Wordpress. Un esempio della vostra struttura di iniziare potrebbe essere simile a questo:

<H2 class = "post-title"> <a href="link al article"> Questo è il titolo dell'articolo </a> </ h2>

<Span class = "meta"> Per Autore Nome, Inseriti, nella categoria </ span>

<Div class = "entry">

Questo è dove verrà visualizzato il contenuto del post.

</ Div>

4 Sostituire il testo del titolo deriso-up con il tag modello titolo "<? Php the_title ();?>" E il link del titolo con il tag permalink "<? Php the_permalink ()?>".

La prima linea dovrebbe essere simile a questo:

? <H2 class = "post-title"> <a href="<?php the_permalink() ?> "> <? Php the_title (); ?> </a> </ H2>

Wordpress invierà ora dinamicamente titolo e tutta pagina URL di un articolo per il modello in cui compaiono questi tag.

5 Sostituire il nome dell'autore, Inseriti, Categoria e qualsiasi altro segnaposto di metadati con i loro tag modello corrispondente come definito nel Wordpress Codex.

6 Decidere se si desidera che questo elenco di articoli da visualizzare l'intero contenuto del post, o solo un estratto. Per impostazione predefinita, la maggior parte dei blog layout visualizzano solo un estratto. Sostituire il contenuto di testo segnaposto con uno dei seguenti tag modello, a seconda della quantità di informazioni che si desidera visualizzare:

<? Php the_content (); ?>

<? Php the_excerpt (); ?>

7 Chiudere il ciclo aggiungendo il seguente codice sotto il layout articolo:

<? Php ENDWHILE; altro:?>

? <P> <? Php _e ( 'Spiacente, nessun articolo risponde ai criteri.'); ?> </ P>

<? Php endif; ?>

Questo codice si conclude la query iniziato con la dichiarazione di apertura, e fornisce un fail-safe in caso adesso non si trovano.

Consigli e avvertenze

  • Utilizzare i temi esistenti come linea guida per la costruzione di nuovi. I quadri comuni utilizzati sono il valore di default di Wordpress tema "TwentyTen", il tema "tematici", o di un quadro "Tesi".
  • Esperimento con il layout dei tuoi post. L'ordine e lo stile dei tag modello all'interno del ciclo non importa, fintanto che il ciclo si apre e si chiude con il codice corretto.
  • Scaricare e installare il "Wordpress Loop" plug-in se si è a disagio con i modelli di costruzione, o la necessità di elencare gli articoli in un luogo specifico nel tuo sito web e non vogliono cambiare la struttura complessiva del vostro tema Wordpress.
  • Includere il loop solo una volta utilizzando questo formato. Il numero di articoli visualizzerà il ciclo dipende dalle impostazioni scelte nelle opzioni "lettura" del tuo pannello di Wordpress Amministrazione.