it-swarm.com.de

Benötigen Sie Ressourcen zu verfügbaren Funktionen und Objekten

Ich bin Programmierer und liebe jQuery. Visual jQuery und andere Ressourcen sind DER beste Ort, um den gesamten Code/die gesamte Funktion abzurufen und sich die Hände schmutzig zu machen ...

Aber wenn es um WordPress geht ... der Code ist zu dünn oder zu abstrakt ... ich bin eher ein Wörterbuch mit Begriffen, Funktionen und Möglichkeiten

Was ich brauche, ist wie das ULTIMATIVE Spickzettelblatt, das in einer Bibel erstellt wurde. Es ist mir egal, ob es 20 Seiten umfasst. Ich brauche ein Funktionshandbuch, das möglich ist.

  1. wp_list_categories .. wo ist es und was sind die Rückgabewerte

  2. dieses Snippet kopiere ich aus dem Web: <?php foreach (get_the_category() as $cat){ echo "[" . $cat->cat_name . "] ";} ?> die Methode cat_name WIE SOLLTE ICH WISSEN, DASS ???? wo finde ich die referenz ??

bitte erleuchten sie mich!

1
menardmam

Hallo @ menardmam:

Versuchen wir es mit dem, was ich in der Frage geschrieben habe: $cat->cat_name. Woher weiß ich, dass cat_name eine Methode ist, die etwas von $cat von der Funktion get_the_category() zurückgibt?

Ehrlich gesagt ist der beste Weg, eine solche Antwort zu kennen, ein Debugging IDE zu verwenden und den WordPress-Kernquellcode zu durchsuchen. Ernst; Der Quellcode ist die einzige Dokumentation, die mit Sicherheit aktualisiert wurde, und die im Debugger angezeigten Ergebnisse sind die einzige Dokumentation, die mit Sicherheit genau richtig ist. Ich verwende PhpStorm + Zend Debugger , aber andere verwenden NetBeans, andere Eclipse und es gibt mehrere andere PHP IDEs auch mit Debuggern.

Als nächstes können Sie "googeln"für Ihre spezifischen Fragen, indem Sie site:codex.wordpress.org als Teil Ihres Suchbegriffs einfügen und/oder hier auf dieser Site danach suchen.

Als dritte und häufig beste Möglichkeit stellen Sie hier auf dieser Site eine bestimmte Frage. Diese Seite funktioniert am besten, wenn Sie bestimmte "How-To"Fragen mit einem Titel stellen, der Ihrer Frage entspricht und mit Details zu Ihrer Frage und , insbesondere zu Ihrem Anwendungsfall , falls zutreffend. Denken Sie so darüber nach:

Wenn jemand googelt, um die Antwort zu finden, nach der Sie suchen, würde Google jemals seine Suchbegriffe mit dem Titel Ihrer Frage abgleichen? Und wenn sie Ihre Frage finden, ist ihnen dann klar, welche Frage Sie gestellt haben?

Wenn Sie beide Fragen mit "Ja"beantworten können, stehen die Chancen sehr gut, dass Sie hier eine gute Antwort auf Ihre spezielle Frage erhalten und diese wahrscheinlich schnell erhalten.

1
MikeSchinkel

Erzähl mir (uns) davon ... :) Leider ist WP nicht gerade für die perfekte Dokumentation bekannt.

Es gibt einige Grundlagen in Codex, wie Funktionsreferenz ... Aber was Sie wirklich brauchen (und am Ende trotzdem verwenden werden), ist entweder eine Querverweisung von den Code oder eine gute PHP-fähige IDE.

Ob es Ihnen gefällt oder nicht - das Lesen von WP Quellcode ist ein wesentlicher Bestandteil des Umgangs mit dem Quellcode.

$ cat-> cat_name. Kann ich wissen, dass cat_name eine Methode ist, die etwas von $ cat von der Funktion get_the_category () zurückgibt?

Es ist keine Methode, es ist ein Feld der Kategorie Objekt. Viele Elemente in WordPress (Posts, Taxonomien usw.) werden intern nach Objekt dargestellt. Für einige ist es eine direkte Umwandlung, wie sie in einer Datenbank gespeichert sind, für andere ist es abstrakter.

Codex hat Beschreibungen oder Beispiele für einige Objekte wie Kategorien und Beiträge .

2
Rarst