Beste collega's,
Ik ben bezig met een Wordpress website. Deze site heeft een custom menu en enkele menu items hebben een submenu dat bij een hover tevoorschijn komt. So far so good.
Nu wil de klant echter dat het submenu altijd zichtbaar is als de parent page geactiveerd is. Nu heb ik een mooi stukje PHP code gevonden via Google dat hiervoor zorgt:
Deze code doet op zich exact wat ik wil maar heeft 1 nadeel: de submenu items worden automatisch in alfabetische volgorde geplaatst. De volgorde van de menu items zoals die in het custom menu staan wordt dus genegeerd en de klant wil de submenu items perse in die volgorde hebben.PHP Code:
if($post->post_parent)
$children =
wp_list_pages("title_li=&child_of=".$post->post_parent."&echo=0&depth=1");
else
$children = wp_list_pages("title_li=&child_of=".$post->ID."&echo=0&depth=1");
if ($children) { ?>
<ul>
<?php echo $children; ?>
</ul>
Nu heb ik helaas weinig verstand van PHP dus mijn vraag aan jullie: is deze code zo aan te passen dat hij de submenu items uit het custom menu haalt (wp_nav_menu)? Of wellicht heeft iemand een andere oplossing die wel werkt?
- Wordpress submenu altijd zichtbaar op parent pagina
-
01-03-2013, 14:33 #1
- Berichten
- 1.454
- Lid sinds
- 14 Jaar
Wordpress submenu altijd zichtbaar op parent pagina
-
-
01-03-2013, 14:49 #2
- Berichten
- 558
- Lid sinds
- 16 Jaar
Re: Wordpress submenu altijd zichtbaar op parent pagina
&sort_column=menu_order aan het einde voor de " toevoegen.
http://codex.wordpress.org/Function_.../wp_list_pages
-
01-03-2013, 15:13 #3
- Berichten
- 1.454
- Lid sinds
- 14 Jaar
Re: Wordpress submenu altijd zichtbaar op parent pagina
Yes, dat werkt, bedankt!
Werkt overigens niet helemaal zoals de bedoeling was, deze code negeert namelijk de volgorde in het custom submenu nog steeds. Maar dat is bij deze site niet erg aangezien de klant hier niets aan hoeft te veranderen dus ik kan de volgorde gewoon aangeven op de pagina´s zelf.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic