Ich versuche gerade für eine Website WP als CMS zu nutzen und bin dabei auf die Anleitung aus Peruns Blog gestoßen
http://www.perun.net/2005/06/03/wor…s-ein-beispiel/
Das klappt schon sehr gut.
Ärger mach die Navigation
Der hier genutzte Code sieht so aus
<ul>
<li<?php if (is_home()) echo ' id="aktiv"'; ?>><a href="/">startseite</a></li>
<li<?php if (is_page('unterseite1')) echo ' id="aktiv"'; ?>><a href="/unterseite1/">unterseite1</a></li>
<li<?php if (is_page('unterseite2')) echo ' id="aktiv"'; ?>><a href="/unterseite2/">lektorat</a></li>
<li<?php if (is_page('unterseite3')) echo ' id="aktiv"'; ?>><a href="unterseite3">unterseite3</a></li>
<li<?php if (is_page('unterseite4')) echo ' id="aktiv"'; ?>><a href="/unterseite4/">unterseite4</a></li>
<li<?php if (is_page('unterseite5')) echo ' id="aktiv"'; ?>><a href="/unterseite5/">unterseite5</a></li>
<li<?php if (is_page('unterseite6')) echo ' id="aktiv"'; ?>><a href="/unterseite6/">unterseite6</a></li>
<li<?php if (is_page('impressum')) echo ' id="aktiv"'; ?>><a href="/impressum/">Impressum</a></li>
</ul>
Die WP-Installation liegt in aber in einem Unterverzeichnis http://www.domain.de/wordpress/
Wenn ich jetzt neue Seiten anlege, findet die sich dann hier
http://www.domain/wordpress/unterseite1/
<li<?php if (is_page('unterseite1')) echo ' id="aktiv"'; ?>><a href="/unterseite1/">unterseite1</a></li>
unterschlägt aber den Unterordner, der hier "wordpress" hieße.
http://www.domain.de/unterseite1/ statt http://www.domain/wordpress/unterseite1/
Wie muss ich den PHP-Code verändern, damit der Unterordner richtig ausgegeben wird? :sad: