August 5
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".
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.