Frage von 0luca0, 23

Wordpress Theme Development, php Funktion für Home URL?

Gibt es einen php-Befehl, welche mir die Home URL ausgibt? Sprich die URL der im Backend festgelegten statischen Startseite?

LG Luca

Antwort
von mastema666, 17

Bin mir grad nicht sicher welche URL ("url" oder "wpurl") du genau willst, aber sollte eine dieser beiden Funktionen sein:
https://developer.wordpress.org/reference/functions/get_home_url/
https://developer.wordpress.org/reference/functions/get_site_url/

Alternativ gibt dir 
https://developer.wordpress.org/reference/functions/get_bloginfo/
so ziemlich alle Infos über das jeweilige Blog, inklusive url/wpurl.

Kommentar von 0luca0 ,

Ich definiere im Backend eine statische Startseite. Soweit klar?

Ich brauche eine URL zu dieser statischen Startseite..

Die drei Funktionen helfen leider nicht..

Kommentar von mastema666 ,

Ach, du setzt eine "Page" als Startseite?

Aber das dürfte dann doch die selbe URL sein wie die "url" aus der Bloginfo, denn afair wird dabei ja nicht zu der "echten" URL der Page geleitet, sondern eben direkt auf der Startseite diese stattdessen angezeigt.

Oder willst du einfach herausfinden, welche Page das ist, die als Startseite eingestellt ist (bzw deren "normale" URL)?

Jedenfalls müsste das dann so möglich sein:

// ID der Page:
$page_id = get_option('page_on_front');
// Und der Permalink dazu:
$permalink = get_page_link($page_id);
Kommentar von 0luca0 ,

Aus irgendeinem Grund klappt es mit bloginfo('url') nicht geklappt..

Habe dann ein ../ vor den php Code gehängt und dann hat es geklappt, selbst wenn die Momentane Seite 2 Stufen tiefer als die Startseite liegt..

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten