Bootstrap Navbar переключатель и подменю не отображаются на сайте Wordpress - PullRequest
1 голос
/ 27 июня 2019

Я перенес свой веб-сайт с помощью модуля миграции All-in-one, и все, кажется, в порядке, но мой набвар не показывает подменю, а на мобильном телефоне не работает кнопка переключения.

  1. Я ужепроверил, есть ли там страницы
  2. Библиотеки правильно включены
  3. В нижнем колонтитуле перед тегом у меня есть вызов:
  4. Нет ошибок JavaScript
  5. Исходная версия WordPress: 5.0.2 -> перенесенная версия WordPress: 5.2.2

Импорт footer.php

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

<?php wp_footer(); ?>
</body>

Импорт Header.php

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">

КОД НАВБАРЫ В header.php

<div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button> 
                <a class="navbar-brand" href="#"><div class="hidden-md hidden-lg hidden-xl">
                        <span><img src="<?php echo get_template_directory_uri(); ?>/images/logo.gif" alt="" width="27px" /></span>
                        Snowbunnys
                    </div></a>
            </di>

<!-- Collect the nav links, forms, and other content for toggling -->
            <?php
            wp_nav_menu(array(
                'theme_location' => 'primary',
                'container' => 'div',
                'container_id' => 'bs-example-navbar-collapse-1',
                'container_class' => 'collapse navbar-collapse justify-content-end',
                'menu_id' => false,
                'menu_class' => 'nav navbar-nav',
                'depth' => 3,
                'fallback_cb' => 'wp_bootstrap_navwalker::fallback',
                'walker' => new wp_bootstrap_navwalker()
            ));
            ?> 
...