Nie działająca funkcja home_url() włożona w atrybut 'href' tagu
-
Mam taki tekst dla strony 404 w swoim szablonie, w pliku 404.php:
<p><label><?php _e('Serwer nie mógł odnaleźć wyszukiwanej strony. Być może strona została przeniesiona lub skasowana, albo link do niej został wpisany z błędem. Sprawdź czy wpisany URL/wyszukiwana fraza są poprawne. Użyj wyszukiwarki pod spodem aby przeszukać blog ponownie lub wróć na <strong><a href='<?php home_url("home"); ?> '>stronę główną</a>.'</strong>, 'scylla'); ?></label></p><br />
Pogrubiony kod to ten który się nie chce wykonać. Wiem że to wina tych cudzysłowów, ale próbowałem kilku kombinacji z dobraniem cudzysłowów i nadal nic.
Oto moje próby:
1.
'<a href='<?php home_url(<strong>"</strong>home<strong>"</strong>); ?> '>stronę główną</a>.'
Dostaję błąd Parse error: syntax error, unexpected ’?’ in F:\PROGRAMY\xampp\htdocs\wordpress\wp-content\themes\scylla-lite\404.php on line 17
2.
'<a href='<?php home_url(<strong>'</strong>home<strong>'</strong>); ?> '>stronę główną</a>.'
Dostaję ten sam błąd.
3.
'<a href=<strong>"</strong><?php home_url(<strong>'</strong>home<strong>'</strong>); ?> <strong>"</strong>>stronę główną</a>.'
Dostaję Parse error: syntax error, unexpected T_STRING in F:\PROGRAMY\xampp\htdocs\wordpress\wp-content\themes\scylla-lite\404.php on line 17
4.
'<a href="<?php home_url("home"); ?> ">stronę główną</a>.'
Strona 404 pojawia się normalnie, ale za to link wygląda tak wróć na „>stronę główną.
5.
'<a href="<?php <strong>home_url()</strong>; ?> ">stronę główną</a>.'
Już bez żadnego argumentu wew. funkcji jak widać – tekst wyświetla się poprawnie, czyli jest strona główna ale link wygląda tak http://localhost/wordpress/2011/06/25/testowy-wpis/%3C?php%20home_url();%20?%3E
Jak mam tej funkcji użyć, aby ten link zawsze prowadził do mojej strony głównej, czyli http://www.example.com bez żadnych tego typu kwiatków.
W PHP i WordPressie siedzę od kilku dni, w sumie nic nie umiem.
- Temat ‘Nie działająca funkcja home_url() włożona w atrybut 'href' tagu’ jest zamknięty na nowe odpowiedzi.