私はBootstrap 4を使用してWordPressカスタムテーマで作業しています。すべての接続、つまりブートストラップCSSとjsが接続されていることを確認しました。テーマに追加すると別のブートストラップコードがうまくいきます。ブートストラップnavbarがワードプレスで正しく動作していない
ナビゲーションはです。ナビゲーションが正しく表示されません。 上記の画像を見ると、正しいデザインではないことが示されています。
あなたがあなたのコードを変更するブートストラップ4、使用している場合は、私が使用していたコードが
<header class="site-header" role="banner">
<div class="navbar-wrapper">
<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<?php if (get_theme_mod('theme_wordpress_logo')): ?>
<a href="<?php echo esc_url(home_url('/')); ?>">
<img src="<?php echo esc_attr(get_theme_mod('theme_wordpress_logo')); ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>">
</a>
<?php else : ?>
<a class="site-title" href="<?php echo esc_url(home_url('/')); ?>"><?php esc_url(bloginfo('name')); ?></a>
<?php endif; ?>
</div> <!-- navbar-header -->
<div class="navbar-collapse collapse">
<?php
wp_nav_menu(array(
'theme_location' => 'primary',
'container' => 'nav',
'container_class' => 'navbar-collapse collapse',
'menu_class' => 'nav navbar-nav navbar-right',
'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
'walker' => new wp_bootstrap_navwalker()
));
?>
</div><!-- navbar-collapse -->
</div>
</div>
</div><!-- navbar-wrapper -->
</header><!-- Header -->
ブートストラップを'collapse collapse'、 'menu_class' => 'nav navbar-nav navbar-right'は、ブートストラップで利用可能なクラスを使用する必要があります。 – maulik
こんにちはmaulik、私は使用可能なクラスnav nav-navを使用しています。これは動作しませんか? – ziaullahzia