2012-04-29 26 views
11

Mój problem jest prosty, potrzebuję linku "home" dla mojego szablonu WP, a funkcja get_home_url() po prostu zwraca bieżący URL. Więc jeśli jestem na "example.com/?cat=2", to adres URL, który otrzymuję za mój przycisk do domu.get_home_url() po prostu zwraca bieżący adres URL

Jakieś pomysły, co robię źle? Wyciągam włosy.

+7

używacie obiekt 'echo' przed nim? – janw

+0

Masz rację, to był dokładnie problem. * facepalm * – Sophistifunk

+0

I pomyśleć, po całym tym czasie spędziłem próbując przekonać Rasmusa, aby dodać tag z powrotem w PHP 2/3 dni, gdy robiłem to dla życia ... – Sophistifunk

Odpowiedz

22

To tylko home_url(). A więc:

echo home_url(); 

Wyświetli stronę główną Twojej instalacji Wordpress.

+0

'get_home_url()' również działa, po prostu pamiętaj, aby dodać echo przed nim lub użyj stenogramów PHP . – Stan

3

Czy próbowałeś:

echo get_bloginfo('url') 
2

trzeba powtórzyć tę funkcję, więc powinno być:

<?php echo get_home_url(); ?> 
Powiązane problemy