Zurück   WordPress Deutschland Forum > Support > Plugins und Widgets > Plugin-Entwicklung

Antwort
 
Themen-Optionen Ansicht
Alt 06.08.2007, 14:44   #1 (permalink)
PostRank: 1
 
Registriert seit: 09.02.2006
Beiträge: 37
URL bzw Plugin.Ordner-Variable gesucht

Hallo zusammen,

ich bin gerade dabei, mein erstes Wordpress-Plugin zu schreiben (Einfügen eines Flash-Mp3-Players) und ich hake an der Stelle, in der ich die URL des Blogs oder noch besser die gesamte URL zum aktiven Pluginordner (dieses Plugins!) finde.

Ich hab schon was mit Template Tags/bloginfo − WordDoku rumprobiert, aber die geben das ja direkt aus...

Gibt es solche Variablen? Muss es ja eigentlich?! und wo finde ich die Doku dazu für die Zukunft...?

Viele Grüße und vielen Dank,
Kai
kai4711 ist offline   Mit Zitat antworten
Alt 06.08.2007, 15:09   #2 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.106
Ich mache folgendes:
PHP-Code:
$plugin_dir str_replace'\\''/'dirname__FILE__ ) );
if( 
preg_match'#(/'.PLUGINDIR.'.*)#i'$plugin_dir$treffer ) )
  
$plugin_dir $treffer[1];
else  
  
$plugin_dir '/'.PLUGINDIR
PLUGINDIR ist von WP mit 'wp-content/plugins' vorbelegt.
Geht vielleicht auch anders oder eleganter, aber so funktioniert es bei mir. Ich binde damit eine Javascript-Datei ein.


Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 06.08.2007, 15:27   #3 (permalink)
PostRank: 1
 
Registriert seit: 09.02.2006
Beiträge: 37
Und gibt es in der Form was um die Haupturl zu bekommen?

also das http://blog.1234.de oder so

Grüße
Kai
kai4711 ist offline   Mit Zitat antworten
Alt 06.08.2007, 15:36   #4 (permalink)
PostRank: 2
 
Registriert seit: 01.08.2007
Beiträge: 75
Bei sowas schau ich immer in der englischen Doku nach.
Main Page « WordPress Codex

suchst du sowas?
Template Tags/get bloginfo « WordPress Codex

__________________
Ich warte auf das Web 3.0
martialblog ist offline   Mit Zitat antworten
Alt 06.08.2007, 17:05   #5 (permalink)
PostRank: 1
 
Registriert seit: 09.02.2006
Beiträge: 37
Super!

Aus der Verbindung $url=get_bloginfo('url'); und PLUGINDIR hat jetzt genau das geklappt was ich wollte...
Hatte die Hoffnung dass es sowas gibt, dass man im Zweifelsfall auch den Pluginordner umbennennen kann und dann nach wie vor alles klappt (von wegen get_aktuellerordner aber das ist ja jetzt nicht sooo wichtig!

Vielen Dank,
Kai
kai4711 ist offline   Mit Zitat antworten
Alt 06.08.2007, 17:12   #6 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.106
Ja wieso, Du kannst doch einfach der Konstante PLUGINDIR in der wp-config.php noch bevor die wp-settings.php includiert wird, was anderes zuweisen. Dann klappt es immer noch.

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 06.08.2007, 20:51   #7 (permalink)
PostRank: 1
 
Registriert seit: 09.02.2006
Beiträge: 37
ne ich meine, dass mein plugin in irgend einem ordner im wp-content/plugins/ verzeichnis liegt zB meinordner... meinordner muss ich statisch in meine plugin-programmierung einbauen, wenn jemand den ordnernamen ändert, dann geht es nicht mehr...
alles bis /plugins/ ist klar... aber halt die letzte ordner.-hierachie..

Gruß
Kai
kai4711 ist offline   Mit Zitat antworten
Alt 06.08.2007, 22:44   #8 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.106
Eben nicht, wenn Du meine "Funktion" von oben nimmst, da wird ja der aktuelle Pfad des Plugins im PLUGINDIR ermittelt. Also kann es im Pluginverzeichnis stehen, wo es will, der Pfad paßt.

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 07.08.2007, 11:39   #9 (permalink)
PostRank: 1
 
Registriert seit: 09.02.2006
Beiträge: 37
ahhh supi... hatte das verballert!

Danke dir!

Viele Grüße
Kai
kai4711 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt