In deze driedelige serie gaan we de globale variabelen van WordPress bekijken om ze beter te begrijpen zodat we ze kunnen toepassen op onze dagelijkse ontwikkeling.
Gedurende de reeks zullen we een reeks praktische oefeningen doornemen die de kracht van de globale variabelen demonstreren om de interne werking van WordPress te laten zien en aan te passen..
Een globale WordPress-variabele is een variabele die informatie bevat die door de toepassing wordt gegenereerd. Deze globale variabelen zijn toegankelijk tijdens de uitvoering van de toepassing en tijdens de levenscyclus van de pagina.
Deze variabelen bevatten verschillende soorten informatie, zoals of de gebruiker is aangemeld, de browser waarin de gebruiker de website bezoekt, enzovoort. Er zijn variabelen die de details van de webserver bevatten en variabelen die de details bevatten van het huidige bericht. De waarden van de globale variabelen kunnen worden geraadpleegd om de interne werking van WordPress te begrijpen om te beginnen met het introduceren van nieuwe functionaliteit in thema's en plug-ins.
In ons eerste voorbeeld zullen we de $ bericht
globale variabele die verschillende details bevat over de huidige berichtgegevens.
Elke globale variabele kan worden benaderd door de variabele als volgt te globaliseren:
Door de globaal
zoekwoord, we verklaren dat we toegang hebben tot het $ bericht
globale variabele. Nadat de variabele geglobaliseerd is, kunnen de verschillende beschikbare waarden die kunnen worden gebruikt, worden opgehaald met behulp van de volgende broncode:
De
$ bericht
globale variabele bevat verschillende gegevens over de laatst geladen post. Ga je gang en plaats het bovenstaande fragment inpage.php
van het twintig-veertien-thema (hoewel ik wel aanbeveel om een back-up van het thema te maken voordat je deze wijzigingen aanbrengt).Plak het bovenstaande fragment direct na de
get_template_part ('inhoud', 'pagina')
die de inhoud ophaalt en op de pagina weergeeft. Dit is wat we tot nu toe zouden moeten hebben op depage.php
:Nu hebben we de bovenstaande code om de gegevens van de globale bloot te leggen
$ bericht
variabele, sla het bestand op en ga verder en open elke pagina nadat u hebt bevestigd dat het huidige thema vierentwintig is. Zo niet, ga je gang en maak het het huidige thema.Bekijk nu de details afgedrukt door WordPress, we zouden zoiets als dit moeten zien:
Zoals u kunt zien, hebben we nu verschillende details van de laatste post afgedrukt in een door mensen leesbaar formaat van de
$ bericht
globale variabele. We hebben toegang tot elk van de afzonderlijke waarden door ze als volgt aan te roepen:post-datum; // Om de datum van de echo van de post af te drukken $ post-> post_status; // Om de status van de post af te drukkenWe hebben slechts het oppervlak bekrast, omdat er andere opwindende globale variabelen zijn die kunnen worden gebruikt; maar vergeet niet dat de globale variabelen moeten worden gebruikt weergeven de waarden. Als we knoeien met de waarden die ze bevatten, riskeren we onvoorspelbaar gedrag .
Wat is het volgende?
In deze sessie hebben we gekeken naar globale variabelen en een eenvoudig voorbeeld van een van de meer algemene variabelen die bestaat in WordPress.
In de vervolg-zelfstudie zullen we zien hoe de algemene auteursvariabele te gebruiken om meer te weten te komen over de globale WordPress-variabelen.