In questa serie in tre parti, daremo un'occhiata alle variabili globali di WordPress per ottenere una migliore comprensione di esse in modo tale che possiamo applicarle al nostro sviluppo quotidiano.
Durante la serie, passeremo attraverso una serie di esercizi pratici che dimostrano la potenza delle variabili globali per mostrare e modificare il funzionamento interno di WordPress.
Una variabile globale di WordPress è una variabile che contiene le informazioni generate dall'applicazione. Queste variabili globali sono accessibili durante l'esecuzione dell'applicazione e durante il ciclo di vita della pagina.
Queste variabili contengono varie informazioni, ad esempio se l'utente ha effettuato l'accesso, il browser in cui l'utente visita il sito Web e così via. Ci sono variabili che contengono i dettagli del server web e variabili che contengono i dettagli del post corrente. È possibile accedere ai valori delle variabili globali per comprendere il funzionamento interno di WordPress per iniziare a introdurre nuove funzionalità in temi e plug-in.
Nel nostro primo esempio, useremo il $ postale
variabile globale che contiene vari dettagli sui dati del post corrente.
È possibile accedere a ogni variabile globale globalizzando la variabile come segue:
Usando il globale
parola chiave, stiamo dichiarando che stiamo accedendo al $ postale
variabile globale. Una volta che la variabile è stata globalizzata, è possibile recuperare i vari valori disponibili per l'accesso utilizzando il seguente codice sorgente:
Il
$ postale
la variabile globale contiene vari dati sul post caricato più recentemente. Vai avanti e inserisci lo snippet sopra inpage.php
del tema dei ventiquattro (sebbene raccomando di fare il backup del tema prima di apportare queste modifiche).Incolla lo snippet sopra riportato subito dopo
get_template_part ('content', 'page')
che recupera il contenuto e lo visualizza sulla pagina. Questo è quello che dovremmo avere finorapage.php
:Ora che abbiamo il codice sopra riportato per esporre i dati del globale
$ postale
variabile, salva il file e vai avanti e apri una pagina dopo aver confermato che il tema corrente è venticinque. In caso contrario, andare avanti e renderlo il tema attuale.Ora osservate i dettagli stampati da WordPress, dovremmo vedere qualcosa di simile a questo:
Come potete vedere ora abbiamo vari dettagli dell'ultimo post stampato in un formato leggibile dall'uomo
$ postale
variabile globale. Possiamo accedere a ciascuno dei singoli valori invocandoli come segue:data di pubblicazione; // Per stampare la data del post echo $ post-> post_status; // Per stampare lo stato del postAbbiamo semplicemente graffiato la superficie in quanto vi sono altre variabili globali interessanti che possono essere utilizzate; tuttavia, ma ricorda che è necessario accedere alle variabili globali visualizzazione i valori. Se manchiamo i valori che contengono, rischiamo di causare comportamenti imprevedibili .
Qual'è il prossimo?
In questa sessione abbiamo dato un'occhiata alle variabili globali e un esempio di base di una delle variabili più comuni che esistono in WordPress.
Nel tutorial di follow-up vedremo come utilizzare la variabile globale dell'autore per saperne di più sulle variabili globali di WordPress.