Ich benutze PHPStorm
während entwickeln WordPress
Plugins (hauptsächlich für HTML/CSS/JS).
Jedes Plugin ist ein separates PHPStorm
Projekt, da ich auf diese Weise mehrere Vorteile haben kann.
Das Problem ist, wenn Sie an einem Plugin arbeiten, das WordPress
Funktionen wie _e
sind gekennzeichnet als Warnings
(gelbe Farbe) und die Informationen PHPStorm
gibt ist das
"Undefined function _e"
Wie kann ich konfigurieren PHPStorm
dass es das versteht WordPress
Funktionen und zeigen nicht, dass Fehler auftreten und die Funktionen automatisch vervollständigen, ohne dass ein großes Projekt das umschließt WordPress
Installation?
Ich bin mir nicht 100% sicher, was Sie dort eingerichtet haben … aber Sie müssen irgendwie auf WordPress verweisen (damit PhpStorm weiß, was diese Funktionen sind). Der einfachste Weg – Fügen Sie WordPress-Code als externe Bibliothek hinzu —
Settings | PHP | Include paths
– LazyOne
24. Juli 2013 um 21:30 Uhr
@LazyOne: Danke für deinen Kommentar. Ich habe das bereits versucht und leider hat es bei mir nicht funktioniert 🙁 Hast du einen anderen Vorschlag, wie es gemacht werden kann? Danke!
– Diosney
24. Juli 2013 um 21:35 Uhr
Ich arbeite nicht mit WordPress.. hab also nicht viel Ideen was
_e
Funktion ist, wie sie verwendet werden sollte und warum sie bei Ihnen nicht funktioniert. Aber wenn Sie möchten … versuchen Sie, WordPress-Code als Teil des Projekts zu erstellen —Settings | Directories | Add Content Root
— es ist ein bisschen anders als externe Bibliotheken (da es diesmal Teil der eigentlichen Projektdateien ist)– LazyOne
24. Juli 2013 um 22:00 Uhr
Ich verwende NetBeans, aber die Lösung ist dieselbe, auf die @LazyOne hinweist.
– Brasilo
25. Juli 2013 um 12:00 Uhr
@LazyOne: Hey! Das funktionierte wie am Schnürchen! 😀 Jetzt sind die Fehler undefinierter Funktionen weg. Vielen Dank! Können Sie dies als Antwort posten, um es als richtig zu markieren?
– Diosney
26. Juli 2013 um 20:29 Uhr