Beste Sitedealers,
Ik heb een aangepast menu gemaakt in Wordpress, de onderstaande code weergeeft het menu:
Nu wil ik graag dat elk menu-item automatisch opvolgend wordt genummerd, dus <span class="icon">, class="icon1", class="icon2". Dit is helaas niet mogelijk vanuit de Wordpress admin, omdat deze de class van de <li> verandert en niet die van de <span class> ervoor.Code:<?php wp_nav_menu( array( 'container' =>false, 'menu_class' => 'nav', 'echo' => true, 'before' => '', 'after' => '', 'link_before' => '<span class="icon1">', 'link_after' => '</span>', 'depth' => 0, 'walker' => new description_walker()) ); ?>
Heeft iemand enig idee hoe dit lukt? Ik heb het al met $num = 1;, $num = ++ geprobeerd maar dat werkte helaas niet.
Alvast bedankt!
mvg,
Ruben
- Opvolgend benummering menu span class
-
10-07-2013, 20:37 #1
- Berichten
- 57
- Lid sinds
- 12 Jaar
Opvolgend benummering menu span class
-
-
17-07-2013, 19:24 #2
- Berichten
- 7
- Lid sinds
- 11 Jaar
Re: Opvolgend benummering menu span class
De nette manier is niet om dit via Wordpress te doen (of je moet een eigen Walker-functie maken), maar via CSS-selectors.
Als je de class houdt op
Code:<span class="icon">
Code:span.icon:nth-child(1) { color: red; } span.icon:nth-child(2) { color: blue; }
-
22-07-2013, 17:32 #3
- Berichten
- 57
- Lid sinds
- 12 Jaar
Re: Opvolgend benummering menu span class
Het is gelukt! Tnx Mats, dit is exact wat ik zocht!
Ruben
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