Slik leser du en resulterende Array i WordPress

Slik leser du en resulterende Array i WordPress


WordPress kjører på PHP-kode. Som en programmerer, kan du gjøre noe i en mal-fil som du kan gjøre på noen vanlige PHP-fil. Noen ganger må du mate arrays inn variabler, enten fra arrays du skriver selv eller fra malkodene som genererer dem for deg. Når du trenger å lese en resulterende rekke og gjøre noe med sine verdier, bør du bruke en PHP "foreach" loop som leser tabellen rad-for-rad. Innenfor denne "foreach" loop, plasserer kode som gjør bruk av tabellens verdier.

Bruksanvisning

1 Gi din array til en variabel. I tilfelle av malkodene som genererer matriser, kan du tilordne malen koden til en variabel. Her er et eksempel på hver:

$ MyArray = array ( 'bøker', 'videoer', 'Music');

$ Mycats = get_categories ();

Det andre eksemplet viser hvordan du kan tildele en mal tag til en variabel for å mate sin resulterende matrisen til den variabelen. Den variable da holder alle tabellens verdier.

2 Skriv en "foreach" loop for å iterere over hver verdi i matrisen. Den første variabelen heter i en "foreach" loop må samsvare med variabel holder array. Den andre variabelen vil midlertidig holde en verdi fra matrisen som sløyfe beveger seg gjennom hver verdi. Her er koden:

foreach ($ ting som $ ting) {

}

Den forrige koden bruker "ting" for andre variable, men du trenger ikke å matche variabelnavn på denne måten. Men matchende variablene er fornuftig å andre programmerere når de leser koden.

3 Gjør noe med hver verdi i matrisen mellom klammeparenteser for ditt "foreach" loop. For eksempel kan du sende hver verdi til skjermen eller gjøre en matematisk beregning. Her er en "foreach" loop som utganger hver verdi i matrisen som en del av en link:

foreach ($ koblinger som $ link) {

echo "<a href="' $link'"> Klikk her betaler.. ';

}

Hint

  • Noen malkodene i WordPress utgangs flerdimensjonale matriser der hver rad i matrisen inneholder flere verdier. For disse er det best å referere til WordPress Codex for å sjekke hvilken verdi navnene du kan bruke og se eksempler på hvordan å lese dem.
  • Sikkerhetskopiere tema filer før du redigerer dem. Hvis du støter på en "hvit skjerm" feil, re-laste den opprinnelige tema filer for å komme tilbake i til WordPress.