icaaqMedlem sedan okt. 20005 273 inlägg Tja,
Sitter med en wordpress-installation och har fastnat, jag vill ha en subnavigering där jag ska bara vill presentera den andra nivåns sidor från den sida jag står på.
Ett exempel är om jag har klickat mig ner till "about" (vilket är en toppnivå-länk) så vill jag i subnavigeringen ha alla sidor som ligger under "about".
hur gör man en sådan grej?
mv icaaq (n00b på wordpress o php)
Som jag har förstått det måste temat ha stöd för det. Vilket tema använder du?
icaaqMedlem sedan okt. 20005 273 inlägg TengbladMedlem sedan dec. 19998 277 inlägg Vill du endast ha undersidorna för den sida du är på i submenyn eller vill du ha dom där överhuvudtaget?
icaaqMedlem sedan okt. 20005 273 inlägg jag vill endast ha dem där om det finns undersidor på den sida jag står på.
mv icaaq
TengbladMedlem sedan dec. 19998 277 inlägg Då måste du skapa en funktion som kollar vilken sida du är på och sedan utifrån den visa undersidor i sidebaren t.ex. Tror du hittar lösningar för detta på http://wordpress.org/support
icaaqMedlem sedan okt. 20005 273 inlägg jag hittade denna
<?php if (!is_category() && !is_archive()) {
// add subpage list if single page
$children = wp_list_pages('title_li=&echo=0&child_of=' . $post->ID);
if ($children) { ?>
<div class="nav">
<h2><?php the_title(); ?></h2>
<ul>
<?php echo $children; ?>
</ul>
</div>
<?php }
} ?>
Den funkar som jag vill när jag står på "about" men klickar jag ner på en undersida så hoppar den ju ner dit. Jag vill att submenyn jämt ska utgå ifrån den andra nivån, då denna sida just endast kommer att ha tre nivåer.
Någon som har en idé hur jag kan göra?
mv icaaq
icaaqMedlem sedan okt. 20005 273 inlägg Det går framåt nu har jag denna:
<?php
if($post->post_parent)
$children = wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0"); else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0");
if ($children) { ?>
<div class="nav">
<h2><?php the_title(); ?></h2>
<ul>
<?php echo $children; ?>
</ul>
</div>
<?php } ?>
Nu är frågan hur jag får tag på parent title?
mv icaaq
TengbladMedlem sedan dec. 19998 277 inlägg Du vill ha titeln utskriven?
title_li=
Gör så att inga titlar skrivs ut. Du kan lägga till t.ex
<h2>' . __('Ollat') . '</h2>
icaaqMedlem sedan okt. 20005 273 inlägg hmm, du missuppfattade mig lite tror jag, där jag skriver ut rubriken ovanrör listan menar jag...
<h2><?php the_title(); ?></h2>
Där vill jag att det står "about" hela tiden även om jag går ner en nivå.
Ni kan kolla på http://skogsglantanmora.se.vonanka.kontrollpanelen.se/
Klicka på föreningen. och sedan på källsortering
Där på Källsortering vill jag att det ska stå Föreningen ovanför subnavigeringen.
mv icaaq