Andy
|
Does someone have experience with Ubermenu and Artisteer ?
http://wpmegamenu.com/
Sample somwehere ?
Kind Regards
|
|
Cees
|
Quote Cees:
The Ubermenu Support states:
Known Exceptions:
•Artisteer does not call wp_nav_menu, so it does not support UberMenu out of the box. You'll need to use UberMenu Easy Integration with Artisteer.
UberMenu 1.1+
1.Navigate to Appearance > UberMenu
2.Under Theme Integration, enable Easy Integration
3.Click Save Options
Now that the theme supports WP3 Menus, we'll need to actually insert the menu somewhere. Most likely, you'll want to replace your theme's old menu, which is usually a call to wp_list_pages or wp_page_menu, though it can vary depending on your theme. Once you've removed the old menu and any surrounding <ul> tags, you'll want to insert the following PHP code where the menu should be displayed. Usually this would be inserted in you theme's header.php file, but again this may vary depending on your theme.
Code for UberMenu 1.1+
<?php uberMenu_easyIntegrate(); ?>
Note: The above menu call should not be located inside <ul> tags, even if your theme's default menu is
Completing the above two steps should successfully enable your theme to work with UberMenu, giving you an "UberMenu" theme location in your menus panel. Now just configure UberMenu as usual!
|
|
Jeramiah Townsend
|
Andy,
If you read this sooner rather than later you can see Uber menu working on the following site:
http://BNIBobo.com
Uber Menu includes a "simple" integration now which wasn't true when it first came out. Uber menu doesn't work natively with Artisteer.... but it's not hard to make the changes.
Here's what I did:
Uber menu will fill the width of whatever it contains. This means that if you want it to be the width of your sheet you have to make sure your menu is IN you sheet instead of outside your sheet.
I went to the header.php file in my template and found the folowing code:
<div class="tcinav"> <div class="tcinav-l"></div> <div class="tcinav-r"></div> <div class="tcinav-outer"> <?php echo theme_get_menu(array( 'source' => theme_get_option('theme_menu_source'), 'depth' => theme_get_option('theme_menu_depth'), 'menu' => 'primary-menu', 'class' => 'tcihmenu' ) ); ?> </div> </div>
I use the css code "tci" for my business instead of "art". I commented out the code using the following:
<!-- Place old Artisteer code here -->
And then I insterted the Uber menu Easy integration code
<?php uberMenu_easyIntegrate(); ?>
I then had to go into the uber menu settings and check the box under Theme Integration to activate "Easy Integration".
It all worked fine. And I didn't have to mess with any other code.
As a side note, it even still worked to allow the Templateer search function in the menu bar, HOWEVER the padding options for the search bar stopped working.
|
|
Jeramiah
|
Opps, wrong address.
Try http://BNIBob.com
|
|
bryan
|
Jeramiah Townsend,
This is the code of my header.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<title><?php wp_title( '|', true, 'right' ); bloginfo( 'name' ); ?></title>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url') ?>" type="text/css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<?php if(WP_VERSION < 3.0): ?>
<link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', THEME_NS), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" />
<?php endif; ?>
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php
remove_action('wp_head', 'wp_generator');
wp_enqueue_script('jquery');
if ( is_singular() && get_option( 'thread_comments' ) ) {
wp_enqueue_script( 'comment-reply' );
}
wp_head(); ?>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script>
</head>
<body <?php if(function_exists('body_class')) body_class(); ?>>
<div id="art-main">
<div class="art-header">
<div class="art-header-center">
<div class="art-header-png"></div>
<div class="art-header-jpeg"></div>
</div>
<div class="art-header-wrapper">
<div class="art-header-inner">
<div class="art-headerobject"></div>
<div class="art-logo">
</div>
</div>
</div>
</div>
<div class="art-sheet">
<div class="art-sheet-tl"></div>
<div class="art-sheet-tr"></div>
<div class="art-sheet-bl"></div>
<div class="art-sheet-br"></div>
<div class="art-sheet-tc"></div>
<div class="art-sheet-bc"></div>
<div class="art-sheet-cl"></div>
<div class="art-sheet-cr"></div>
<div class="art-sheet-cc"></div>
<div class="art-sheet-body">
<div class="art-nav">
<div class="art-nav-l"></div>
<div class="art-nav-r"></div>
<?php
echo art_get_menu(array(
'source' => art_get_option('art_menu_source'),
'depth' => art_get_option('art_menu_depth'),
'menu' => 'primary-menu',
'class' => 'art-menu'
)
);
?>
</div>
Thank you so much
|
|
Jeramiah Townsend
|
bryan,
Sorry I didn't reply sooner. I didn't notice your question (without having email notifications)
seems to me you need to comment out the section at the end here:
<div class="art-nav"> <div class="art-nav-l"></div> <div class="art-nav-r"></div> <?php echo art_get_menu(array( 'source' => art_get_option('art_menu_source'), 'depth' => art_get_option('art_menu_depth'), 'menu' => 'primary-menu', 'class' => 'art-menu' ) ); ?> </div>
just comment it out by:
<!-- place all that code above right here -->
And then insert the ubercode:
<?php uberMenu_easyIntegrate(); ?>
Well that's my best guess. Feel free to contact me through my website at http://TownsendCreations.com if you need any other help with this.
|
|
Arda
|
Thanks Jeremiah.
|
|
Rudi
|
Can anyone who used Artisteer to build their Wordpress websites and integrated Ubermenu please show me what the outcome was?
|
|
Jason
|
No doubt. buy artisteer and make a template. buy uberburrito and it doesn't work. I've tried to fix it to no avail. I'm no coder and don't have time, unfortunately, to make it work. sux but true. :/
|
|
Govindji Patel
|
I am using ubermenu on my webiste with Artisteer 4 and had used with 3.1 you need add the Integration code in your header.php file this what I have in my section so that I have menu at top for my pages and bottom menu is ubermenu
<nav class="art-nav clearfix">
<div class="art-nav-inner">
<?php do_action('tt_nav_before'); ?>
<?php
if ( !theme_get_option('nav_display')){
echo theme_get_menu(array(
'source' => theme_get_option('theme_menu_source'),
'depth' => theme_get_option('theme_menu_depth'),
'menu' => 'primary-menu',
'alt' => theme_get_meta_option($post->ID, 'theme_nav_menu_items'),
'alt_menu' => theme_get_meta_option($post->ID, 'theme_nav_menu_choose'),
'class' => 'art-hmenu'
)
);
}
?>
<?php do_action('tt_nav_after'); ?>
</div>
<?php uberMenu_easyIntegrate(); ?>
</nav>
|
|
Govindji Patel
|
Sorry forgot add my url
http://gbpcentral.com
|
|
Gyroman
|
If anyone needs help with this i solved the problem by using easy integration and using the following code in my header.php
The orignal code
<nav class="art-nav">
<div class="art-nav-inner">
<?php
echo theme_get_menu(array(
'source' => theme_get_option('theme_menu_source'),
'depth' => theme_get_option('theme_menu_depth'),
'menu' => 'primary-menu',
'class' => 'art-hmenu'
)
);
get_sidebar('nav');
?>
</div>
</nav>
Edited working code
/head>
<body <?php body_class(); ?>>
<div id="art-main">
<nav class="art-nav">
<div class="art-nav-inner">
<?php uberMenu_easyIntegrate(); ?>
</div>
</nav>
|
|
Bluelint
|
I am using Artisteer 4 but it isn't outputting code with <nav ******> anywhere! Any ideas?
|
|
Simunji
|
Hello ArtIsteer community! am trying to integrate my artisteer theme with uber menu but in my header.php file am un able to find where to paste the below code.
<?php uberMenu_easyIntegrate(); ?>
Please can anyone help me? Thanks alot
|
|
mbrem
|
The artisteer code can now be found in the sidebar-header.php
I commented out the original code and inserted the required code, indicated by bolding below:
<?php if (theme_get_option('theme_use_deafult_menu')) { wp_nav_menu( array('theme_location' => 'primary-menu') );} else { ?><nav class="art-nav"> <div class="art-nav-inner"> <?php uberMenu_easyIntegrate(); ?> <?php /*?><?php echo theme_get_menu(array( 'source' => theme_get_option('theme_menu_source'), 'depth' => theme_get_option('theme_menu_depth'), 'menu' => 'primary-menu', 'class' => 'art-hmenu' ) ); get_sidebar('nav'); ?> <?php*/?></div> </nav><?php } ?>
|
|