如何控制WordPress Twenty Twelve主题中的自适应导航菜单?

use*_*295 1 wordpress wordpress-theming

在默认的Twenty Twelve主题中,当浏览器/屏幕宽度小于600px并且功能不同时,顶部主菜单将更改为按钮.我不知道什么代码控制或设置此替代菜单的样式.

二十二预览

有人可以帮我找到一种方法来禁用/编辑这个吗?

Obm*_*nen 6

这由/navigation.js脚本处理.

对此负责的是:

<script src="http://wp-themes.com/wp-content/themes/twentytwelve/js/navigation.js?ver=1.0" type="text/javascript">
Run Code Online (Sandbox Code Playgroud)

您可以在functions.php的第103行禁用它:

   wp_enqueue_script( 'twentytwelve-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '1.0', true );
Run Code Online (Sandbox Code Playgroud)

只需评论它如下:

// wp_enqueue_script( 'twentytwelve-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '1.0', true );
Run Code Online (Sandbox Code Playgroud)

话虽如此,我真的不明白为什么有人想禁用它,但我想这与问题无关..

编辑I:

正如@Lucky Son正确评论的那样,你应该使用wp_deregister_script()

wp_deregister_script( 'twentytwelve-navigation' )
Run Code Online (Sandbox Code Playgroud)

  • 这不是一个真正的头痛...现在必须考虑这么多不同的屏幕尺寸! (2认同)