Hello allerseits!
Ich habe folgendes Problem: Ich möchte auf einer Seite, die auf dem Theme 'Gridly' basiert, zusätzliche Menüleisten (insgesamt 3) im Header platzieren. Es sollte am Ende etwa so ausschauen wie hier beim Theme 'Imbalance 2'.
Ich kann zwar neue Menüleisten mit dem richtigen Content registrieren und anzeigen lassen, aber ich weiß einfach nicht wie ich sie an die richtige Stelle bekomme. Sie stehen einfach immer auf der linken Header Seite untereinander.
functions.php:
// menu
add_action( 'init', 'register_gridly_menus' );
function register_gridly_menus() {
register_nav_menus(
array(
'main_nav'=> 'Main Menu' ,
'sec_nav'=> 'Second Menu' ,
'third_nav'=> 'Third Menu'
)
);
}
Alles anzeigen
header.php:
</head>
<body <?php body_class(); ?>>
<div id="wrap">
<div id="header">
<div id="logo">
<a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home">
<?php if ($gridly_logo != '') {?>
<img src="<?php echo $gridly_logo; ?>" alt="<?php bloginfo('sitename'); ?>">
<?php } else { ?>
<img src="<?php echo get_template_directory_uri(); ?>/images/light/logo.png" alt="<?php bloginfo('sitename'); ?>">
<?php } ?>
</a>
</div>
<?php wp_nav_menu( array( 'theme_location' => 'sec_nav' ) ); ?>
<?php wp_nav_menu( array( 'theme_location' => 'third_nav' ) ); ?>
<?php if ( has_nav_menu( 'main_nav' ) ) { ?>
<div id="nav"><?php wp_nav_menu( array( 'theme_location' => 'main_nav' ) ); ?></div>
<?php } else { ?>
<div id="nav"><ul><?php wp_list_pages("depth=1&title_li="); ?></ul></div>
<?php } ?>
</div>
<!-- // header -->
Alles anzeigen
Was ich so gelesen habe müsste ich die genaue Position im 'style.css' (beim Gridly-Theme ist es erst mal leer...) definieren können, oder? Jedenfalls hab ichs bis jetzt nicht hingekriegt...
Wie ihr wohl schon bemerkt habt setze ich mich noch nicht lange mit WP auseinander und weiß gerade nicht weiter. Ich suche jetzt schon einige Zeit nach Posts, etc., habe aber nichts finden können, was mein Problem löst. Wäre sehr dankbar, wenn mir jemand helfen oder Tipps geben könnte.