а оно у вас установлено — мобильное меню?
иногда темы требуют принудительной установки меню.
второе — проверяли меню с отключенными плагинами?
А что надо сделать чтобы проверить требует или нет?
Да
А что надо сделать чтобы проверить требует или нет?
Внешний вид\Меню.
там обычно внизу галочками выбирается, для какой области темы выбрано меню.
Main Navigation и стоит галочка
в оригинальной теме грузится скрипт /wp-content/themes/buddy/lib/scripts/custom.js?ver=4.9.8
там есть скрипт меню.
у вас этот файл не грузится.
вопрос — почему?
впрочем, можете и без него обойтись. вставьте в footer.php код:
<script>
jQuery( document ).ready( function( $ ) {
/*--------------------------------------------------------------
Slide up/down header mobile dropdown menus
--------------------------------------------------------------*/
$( '#mobile-nav .menu li' ).each( function() {
if ( $( this ).find( 'ul' ).length > 0 ) {
$( '<i class="mobile-dropdown-icon" />' ).insertAfter( $( this ).children( ':first' ) );
}
} );
function gpHeaderMobileTopNav() {
$( '#mobile-nav ul > li' ).each( function() {
var navItem = $( this );
if ( $( navItem ).find( 'ul' ).length > 0 ) {
$( navItem ).children( '.mobile-dropdown-icon' ).toggle( function() {
$( navItem ).addClass( 'gp-active' );
$( navItem ).children( '.sub-menu' ).stop().slideDown()
$( '#mobile-nav' ).addClass( 'auto-height' );
}, function() {
$( navItem ).removeClass( 'gp-active' );
$( navItem ).children( '.sub-menu' ).stop().slideUp();
} );
}
} );
}
gpHeaderMobileTopNav();
});
</script>
однако — лучше вам починить загрузку полного скрипта, там ведь не только мобильное меню, но и много чего еще нужного для работоспособности темы.
УРА! Вставил код!
Но все равно не работает!!! 🙁
кода не вижу.
сбросьте кэш.
и вообще — насколько я вижу, у вас вообще футера нет.
вероятно, поэтому и скрипт темы не грузится.
признавайтесь — что нахимичили с темой?
Убрал футер. Убрал что-то типо: GhostPool все права защищены
вы явно убрали лишнее.
в коде страницы нет закрывающих тегов </body>
, нет </html>
и прочего.
вероятно вы и вызов wp_footer();
грохнули — поэтому скрипты и не грузятся.
восстанавливать.
что тут еще можно делать то?
Просто это не я делал, а друг
Просто это не я делал, а друг
ага, ага 😉
берете вашу купленную тему, распаковываете ее — открываете footer.php, копируете содержимое в файл на сервере.
Что вы мне не верите?????????? 🙁 я будю плякять