Is it possible to get suckerfish to display in the nav-bar style?
I notice both the default and classic navigation are different menu and sf.menu. Menu seems to be the steps to achieve this but it doesnt work.
[http://users.tpg.com.au/j_birch/plugins/superfish/#sample4]
ThemeShaper Forums » Thematic
suckerfish nav-bar style
(12 posts)-
Posted 11 years ago #
-
don't understand your question. thematic already uses superfish
Posted 11 years ago # -
Yes, Thematic uses suckerfish. How can one achieve the styling as shown from the link above? Rather then have child links displayed vertically, how can I change the codes to have it look like sample 4 nav-bar style?
I'm saying, its possible the classic template navigation was built to do so, however it doesn't seem to work. I tried including the additional css from the site but it doesn't make much difference - still in vertical view.
[side note] I notice a section with the same issue, I tried their code and it doesnt work either.
Posted 11 years ago # -
found example 4
you need to use their stylesheet
http://users.tpg.com.au/j_birch/plugins/superfish/css/superfish-navbar.css
AND according to the stylesheet you also need to add the class sf-navbar in addition to sf-menu
Posted 11 years ago # -
Thank you Helga! Seems to me that I haven't noticed sf-navbar to be added to sf-menu class (using child theme)
Am I missing something? The sub links only seem to show up when hovering over the parent link. Would the code below allow it to work?
( $(document).ready(function(){
$("ul.sf-menu").superfish({
pathClass: 'current'
});
}); )Posted 11 years ago # -
Has anyone figured how to allow the sub links to be displayed once the current parent page is selected?
Posted 11 years ago # -
sf-navbar ISN'T added to the menu by default. you'll need to filter the menu arguments.
something like this ought to do that:
// change the default arguments for wp_page_menu() function child_nav_menu_args($args) { $args['menu_class'] = 'sf-menu sf-navbar'; return $args; } add_filter('thematic_nav_menu_args','child_nav_menu_args');
whether that makes the whole thing work like you're hoping, i couldn't say.
Posted 11 years ago # -
I did included sf-navbar and while it did give the appearance of said link, It did not display as the site showed. As i've mentioned above
$(document).ready(function(){
$("ul.sf-menu").superfish({
pathClass: 'current'
});
});could be whats required. How can I achieve this?
Posted 11 years ago # -
i really have no idea how to make superfish work the way you want. but you can see this thread for how to add scripts to the header:
http://forums.themeshaper.com/topic/jquery-in-thematic-demystified
Posted 11 years ago # -
I found the solution here on the forum!
Posted 11 years ago # -
can you share the solution in case someone else finds this thread?
Posted 11 years ago # -
Here is the link to the solution
http://forums.themeshaper.com/topic/create-horizontal-dropdown-child-menu-that-holds-on-subpagePosted 11 years ago #
Topic Closed
This topic has been closed to new replies.