Wie erhalte ich das Stammverzeichnis meiner Website? Ich möchte es als verwenden src zum <img>.
Zum Beispiel wenn ich die WordPress installiere www.mysite.com/blog/die Wurzel ist /blog.
Aber wenn ich es installiere www.mysite.com/test/blogdie Wurzel ist /test/blog.
Ich habe versucht, das Snippet aus dieser Frage zu verwenden, aber es gibt den gesamten Pfad zurück, wie er in FTP angezeigt wird. Also statt einfach zurück /bloges kehrt zurück /home/public_html/blog was nicht funktioniert, wenn es als verwendet wird src im Bild-Tag.
Irgendeine Lösungsmöglichkeit? Vielen Dank.
mrowa
Sie dürfen verwenden site_url() (Endlich mit echo), um den absoluten Pfad mit Servername und Verzeichnis zu erhalten. Schauen Sie auch mal rein WordPress-Dokumentation über ähnliche Funktionen und was sie bieten.
Wow site_url() macht den Trick. Es gibt jedoch den vollständigen Pfad wie http://mysite.com/blog. Aber ich denke, es ist in Ordnung.
Und dieser Vorschlag zu verwenden ABSPATH hat in diesem Thread nicht geholfen? https://stackoverflow.com/a/2356467/413254
Wusste gar nicht, dass es diese Seite gibt. Vielen Dank
– hrsetyono
28. Mai 2013 um 3:04 Uhr
Ja, sie sind überall für alle möglichen Themen aufgetaucht. Machen Sie sich definitiv keine Vorwürfe. Und keine Sorge. Ich hoffe, das hilft.
– löschg
28. Mai 2013 um 3:06 Uhr
Ich habe die gerade ausprobiert ABSPATH und es gab auch den vollständigen Pfad wie zurück /home/public_html/blog
– hrsetyono
28. Mai 2013 um 3:09 Uhr
site_url() gibt den Pfad mit http zurück, in einigen Fällen ist es nicht erlaubt, wenn der Server die URL-Einbindung deaktiviert. Sie können die folgende Funktion verwenden, um den Stammpfad des WordPress-Installationsordners abzurufen: