Wie man liest eine resultierende Array in WordPress

July 20

Wie man liest eine resultierende Array in WordPress

WordPress läuft auf PHP-Code. Als Programmierer können Sie alles in einer Vorlagendatei tun, die Sie, in jedem normalen PHP-Datei tun können. Manchmal musst du feed Arrays in Variablen, Arrays, die Sie selbst schreiben oder von Template-Tags, die für Sie zu generieren. Wenn Sie lesen eine resultierende Array und etwas mit seinen Werten müssen, sollten Sie eine Schleife PHP "Foreach" verwenden, die das Array zeilenweise liest. Innerhalb dieser Schleife "Foreach" Code platzieren, macht der das Array Werte verwenden.

Anweisungen

1 Ihr Array einer Variablen zuweisen. Im Falle der Template-Tags, die Arrays zu erzeugen, können Sie eine Variable dieses Template-Tag zuweisen. Hier ist ein Beispiel der einzelnen:

$myarray = Array ('Bücher', 'Videos', 'Music');

$mycats = get_categories();

Das zweite Beispiel zeigt, wie Sie eine Variable, die die resultierende Array in diese Variable einfließen einen Template-Tag zuweisen können. Die Variable enthält dann alle Werte des Arrays.

2 Schreiben einer "Foreach"-Schleife, um jeden Wert im Array durchlaufen. Die erste Variable namens in einer Schleife "Foreach" muss die Variable, die das Array entsprechen. Die zweite Variable wird einen Wert aus dem Array vorübergehend halten, während die Schleife jeder Wert durchläuft. Hier ist der Code:

Foreach ($things als $thing) {}

}

Der vorherige Code verwendet "Ding" für die zweite Variable, aber du musst nicht die Variablennamen auf diese Weise übereinstimmen. Jedoch ist passend die Variablen sinnvoll andere Programmierer beim Lesen des Codes.

3 Tun Sie etwas mit jedem Wert im Array zwischen den geschweiften Klammern Ihre "Foreach"-Schleife. Beispielsweise können Sie jeden Wert auf dem Bildschirm ausgeben oder eine mathematische Berechnung. Hier ist eine "Foreach"-Schleife, die jeden Wert im Array als Teil einer Verbindung ausgibt:

Foreach ($links als $link) {}

Echo ' < a Href = "". $link. "" > hier </a >';

}

Tipps & Warnungen

  • Einige Template-Tags in WordPress ausgeben, mehrdimensionale Arrays, wobei jede Zeile im Array mehrere Werte enthält. In diesen Fällen empfiehlt es sich, beziehen sich auf die WordPress-Codex, welche Wertnamen zu überprüfen, mit können und sehen Sie Beispiele wie sie zu lesen.
  • Sichern Sie Ihre Design-Dateien vor der Bearbeitung. Wenn einen "weißer Bildschirm"-Fehler auftritt, erneut hochladen der original Theme-Dateien, um wieder zu WordPress in.