Current page item på bloggkategorien

hansson

Langveisfarende
Jeg har en meny som består av lenker til wp-sider slik som dette, og de får class current_page_item slik at de vises som aktive:

<li<?php if(is_page('priser')) echo ' class="current_page_item"';?>><a href="http://www.domene.no/priser">Priser</a></li>

Men så har jeg også en lenke i samme meny til bloggkategorien, som er satt opp til å ligge her:

http://www.domene.no/nyheter/artikler/

Noen som kan gi meg en pekepinn på hvordan jeg får både kategorisiden med alle blogginnleggene og samtidig hver enkelt artikkel (single) gjort til current_page_item?
 

hansson

Langveisfarende
Jepp, enig, men det var en spissfindighet med themet som gjorde at det ikke fungerte, så tenkte jeg skulle slippe å plage dere med detaljene. Jeg opprettet altså en "category base" som heter /nyheter slik at ordet category blir gjort om til "nyheter" i url-en.

Deretter en hovedkategori i bloggen som heter "artikler". Alle innlegg skrives i underkategorier av denne. Det var her jeg hadde gjort en feil innstilling i WP.

Da kan dette brukes:

HTML:
<li<?php if(is_category('artikler')|| is_single()) echo ' class="current_page_item"';?>><a href="/artikler/nyheter/">NYHETER</a></li>

Både enkle innlegg og kategorien artikler (les: bloggframsida) aktiverer da en farget bakgrunn bak lenketeksten i menyen NYHETER.
 
Sist redigert:
Topp