Nel primo articolo di questa serie abbiamo esaminato un'introduzione alle variabili globali di WordPress. Nello specifico, abbiamo detto che sono variabili che contengono informazioni sulla varietà a cui è possibile accedere da qualsiasi punto del ciclo di vita della pagina di WordPress.
Abbiamo imparato come accedere a una variabile globale e visualizzare vari dettagli sull'ultimo post utilizzando il $ postale
variabile globale. Nell'articolo di oggi, approfondiremo ulteriormente le variabili globali apprendendo come accedervi per visualizzare le informazioni dell'autore.
La maggior parte delle informazioni sull'autore del post o delle pagine fornite sono disponibili tramite la variabile globale $ authordata
. Per iniziare con il $ authordata
cariable globale, dobbiamo usare il seguente frammento:
Quindi, modifichiamo il
page.php
del tema dei ventiquattro anni e inserire lo snippet sopra riportato subito dopoget_template_part ('content', 'page')
che recupera il contenuto e lo visualizza sulla pagina.Dovremmo avere il codice seguente nel modello di pagina ora:
Quando salviamo il
page.php
e accedere a una pagina WordPress esistente dovremmo essere in grado di vedere il seguente risultato:
Potremmo quindi accedere a ciascuno dei singoli valori dell'oggetto sopra come segue:
nome da visualizzare;Lo snippet sopra riportato stamperebbe il nome visualizzato dell'autore che ha scritto la pagina. Allo stesso modo potresti provare a scrivere uno snippet di codice che visualizzerà gli altri valori di
$ authordata
come il nome utente dell'autore, l'email dell'autore, ecc.Ricorda che potremmo usare il
$ authordata
in modo potente nel nostro tema e sviluppo di plugin per eseguire varie funzioni.Facciamo una mano sull'attività con il
$ authordata
variabile globale per ottenere l'elenco dei tre ultimi post dell'autore e visualizzare i post come link. Ciò richiederà i seguenti passaggi:Innanzitutto, aggiungi la funzione per recuperare e visualizzare tre post dell'autore in
functions.php
$ authordata-> ID, 'posts_per_page' => 3)); eco 'ultimi post
'; $ output = '
$ authordata
e $ postale
. Procediamo per usare get_posts
Tag modello WordPress per recuperare tre post dall'autore corrente e memorizzarlo in un array chiamato $ author_three_posts.
$ author_three_posts
array usando a per ciascuno
loop per stampare il titolo del post che collega al post effettivo, qui usiamo il get_permalink
e get_the_title
per recuperare il link e il titolo dall'ID post.$ uscita
.Quindi, chiama il tutsplus_display_three_posts ()
nome della funzione da eseguire nel file single.php
del tema dei ventiquindici:
Successivamente, apri una singola pagina post per testare l'esecuzione del nostro codice:
Con ciò concludiamo la seconda parte della serie. Come puoi vedere dall'esempio precedente, è possibile utilizzare le variabili globali per eseguire semplici operazioni su funzioni complesse all'interno dello sviluppo di WordPress.