Nwlapcug.com


Come creare un modello di Post in WordPress

Come creare un modello di Post in WordPress


Nei modelli di WordPress, file PHP che definiscono dove la continua i vari blocchi di testo, barre laterali e altri contenuti pagina tipi. Insieme con almeno il file CSS e molti altri file, questi modelli costituiscono un "tema" in WordPress. Il tema controlla l'aspetto generale del sito Web. All'interno dei temi, il file di modello che visualizza le voci di singolo post è "single. php". Creazione di questo file ti dà la possibilità di definire un diverso stile o funzionalità per singolo post in contrasto con quelli che mostrano l'elenco di tutti i messaggi.

Istruzioni

1

Trovare la cartella per il tema nel seguente percorso:

/yoursite/wp-content/themes/Theme-name /

All'interno della cartella per il tema, trovare e aprire il file "single. php" nel codice software di editing. Maggior parte dei temi includere questo file, ma se non è presente, creare un file vuoto e denominarlo "single. php". Copiare il contenuto di "index. php" nel file "single. php" e salvare.

2

Cercare <? php the_excerpt();? > nel codice del file "single. php". Se il file contiene questo codice, modificarlo per <? php the_content();? > così il contenuto di intero post verrà visualizzato quando i visitatori fanno clic su un singolo post.

3

Individuare la fine del vostro loop di WordPress nel file "single. php". Questo codice è solitamente simile:

<? php endwhile;? ><? php altro:? >

< p ><? e php ('Spiacente, nessun post corrisponde ai tuoi criteri.'); ? >< / p >

<? php endif;? >

Da qualche parte dopo che il codice, aggiungere il seguente:

<? php comments_template;? >

Chiamando comments_template; funzione nel modello "single. php" aggiunge commenti e il modulo di commento ai tuoi post. I visitatori vedranno solo commenti quando fanno clic su un singolo post.

4

Modificare l'ultima; e next_posts_link (); funzioni di previous_post(); e next_post();. Troverete queste funzioni da qualche parte sotto la fine del ciclo. Queste funzioni forniscono collegamenti nella parte inferiore dei tuoi post. Se il file "single. php" non contiene già queste funzioni, aggiungere questo al file:

< div class = "alignleft" ><? previous_post() php;? >< / div >

< div class = "alignright" ><? next_post() php;? >< / div >

Consigli & Avvertenze

  • Verifica per il <? php body_class ();? > tag nel tag < body > del file "single. php". Aggiungere se non è già presente. Questo codice genera una classe di "post" per l'intera pagina, quindi in CSS si può dare modelli singolo post proprio stile separato dalla pagina dell'inserzione post principale.
  • Per creare un modello di post per un tipo di post personalizzato, denominare il file "single-yourposttype.php" e sostituire "yourposttype" con il nome del tuo tipo di post personalizzato, come "single-movie.php" per un "film" tipo di posto.
  • Sempre eseguire il backup i file di modello quando si modifica il codice. Se si crea un grave errore, è possibile sostituire i file di modello effettuate con i propri backup.