Hallo zusammen,
ich hab mich im Laufe der letzten Woche mal etwas näher mit dem Schreiben von Wordpress Plugins auseinandergesetzt und mein eigenes kleines Plugin angefangen: Beim Schreiben/Editieren eines Artikels hat man zusätzlich die Möglichkeit, ein kleines Artikelbild auszuwählen (zumindest sieht so der Plan aus - ist soweit auch kein Problem).
Jetzt wäre es Vorteilhaft, wenn ein Frame erscheint (per Thickbox, ähnlich wie bei media-upload), in dem man das entsprechende Bild auswählen kann (quasi nur eine Addaption der media-upload.php). Dazu müsste ich in der aufgerufenen Datei allerdings noch die admin.php einbinden, die Ursprungsdatei Datei liegt aber im Plugin-Verzeichnis (und per ../../../wp-admin/admin.php an die admin.php dranzukommen bringt ja auch nichts, da sich dann sämtliche Pfadangaben in der admin.php verändern würden).
Es wäre natürlich eine Möglichkeit, die Seite direkt im wp-admin Verzeichnis abzulegen, aber davon möchte ich (erstmal) absehen.
Temporär hab ich das so gelöst, dass ich den Inhalt des Frames direkt das Backend eingebunden habe, das ganze in ein div mit "display: none;" gepackt habe und dann per #TB_inline?inlineId=<div-id> aufrufe. Das ist insofern praktisch, als dass ich das im Frame ausgewählte Bild auch direkt weitergeben kann. Allerdings auch nur, solange man seine Bilder an einer Hand abzählen kann - Navigieren o.ä. ist nicht möglich. Von den Ladezeiten ganz zu schweigen.
Ich suche also eine Möglichkeit, wie ich ein Script aus dem Plugins Verzeichnis direkt aufrufen kann (ohne auf sämtliche Wordpress Funktionen zu verzichten). Oder ggf. nach alternativen Lösungswegen.
Zudem müsste ich noch Informationen der aufgerufenen Seite an die Ursprungsseite zurückgeben.
Gibt es irgendeine Möglichkeit, das umzuseten?