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.

Articoli Correlati