Beiträge von Tarvos
-
-
Wieso benutzt du nicht einfach ein Plugin, dass PHP-Code in Artikeln/Seiten zulässt? Einfach mal auf der Plugin-Seite von wordpress.org nach "PHP" Suchen. Da findest du genug. ;)
-
Okay, ich versuchs mal mit ein paar genaueren Erklärungen:
So sieht es momentan unter "Artikel schreiben" aus: Man klickt auf den "Artikelbild festlegen" Button (es ist einfach nur ein Link mit der Button class) und es erscheint mit Hilfe von Thickbox folgendes Popup (man achte auf den Link, unten) http://img22.imageshack.us/img22/3546/art…ldfestlegen.jpg
Das alles steht allerdings im Quellcode der Seite und ist mit <div style="display: none;"> umschlossen (siehe hier).
Das hat die Nachteile, dass es zum einen die Ladezeiten der Seite erhöht und zum anderen (was viel bedeutender ist) ziemlich unübersichtlich wird, wenn man ein paar mehr Bilder, als ich hier zu Testzwecken hab, hat.Ich würde das ganze also ähnlich wie bei dem Media-Upload von Wordpress realisieren (siehe hier). Da ergibt sich dann aber das Problem, dass ich, um an alle Daten zukommen, die admin.php aus dem wp-admin Verzeichnis inkludieren müsste. Das geht allerdings nicht (so ohne weiteres?).
-
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?