2014-12-10 2 views
0

У меня есть тема Wordpress, где я добавил бутстрап, чтобы использовать его пользовательский интерфейс кнопки и другие вещи, такие как progressBar и т. Д. Проблема в том, что Bootstrap повлиял на способ отображения меню wordpress. Я хочу отключить Bootstrap для меню, чтобы отключить эту проблему, и по умолчанию для темы для этого меню, но я хочу сохранить кнопки, прогрессбар и другие вещи, которые я использую в Bootstrap. Любые предложения по исправлению этого вопроса?Отключение Bootstrap по определенным тегам

Вот код, который может быть полезным, я надеюсь: заявление

Меню:

wp_nav_menu(array('theme_location' => 'primary', 'menu_class' => 'nav-menu')); 

Это, как я добавил Bootstrap к теме, в functions.php:

wp_register_script('bootstrap-js', get_template_directory_uri() . '/bootstrap/js/bootstrap.min.js', array('jquery'), '3.0.1', true); 
wp_register_style('bootstrap-css', get_template_directory_uri() . '/bootstrap/css/bootstrap.min.css', array(), '3.0.1', 'all'); 
wp_enqueue_script('bootstrap-js'); 
wp_enqueue_style('bootstrap-css'); 
+0

Одно из предложений - разместить свой связанный код, чтобы мы могли лучше понять, что происходит. – crazymatt

+0

Я не публиковал код, потому что не знаю, какой бит может быть полезен для показа. Структура меню wordpress - это дерево UL, которое создается с помощью boostrap вместо темы. – Terix

+0

Я думаю, что имена классов для вашей темы WP противоречат некоторому имени класса из бутстрапа. Это поможет увидеть вывод кода вашего меню. – crazymatt

ответ

0

Я ничего не знаю о том, как работает WordPress, но подумал ли вы о настройке сборки Bootstrap, чтобы включать только то, что вы на самом деле хотите?

Направляйтесь к Bootstrap Customizer, а затем просто снимите все, что вам не нужно, и просто сохраните нужные вам биты, например кнопки и индикаторы выполнения. Затем вы получите гораздо меньшую версию Bootstrap CSS и JS, которая содержит только те компоненты, которые вы хотите, что, надеюсь, устранит вашу проблему до некоторой степени.

Смежные вопросы