2016-08-10 5 views
1

Ich habe Setup ein child theme in Wordpress und die Warteschlange eingereiht /style.css und /inc/css/bootstrap.min.css, da diese die 2-Stylesheets ich vom Eltern Thema bin Änderung:Ausgabe überschrieben Bootstrap CSS

function my_theme_styles() { 
wp_enqueue_style('child', get_stylesheet_directory_uri() . '/style.css', array(), '1.0'); 
wp_enqueue_style('child-bootstrap', get_stylesheet_directory_uri() . '/inc/css/bootstrap.min.css', array(), '1.0'); 
} 
add_action('wp_enqueue_scripts', 'my_theme_styles', 99); 

Es scheint aber, dass, wenn ich das setzen Änderung in der bootstrap.min.css Datei, lädt es immer noch die Daten von der übergeordneten bootstrap.min.css.

Ich habe versucht, hinzuzufügen, wichtig, um das Ende, und fügte auch die CSS in die footer.php Datei, um zu sehen, ob das würde es außer Kraft setzen, aber ohne Erfolg.

Jeder Rat würde sehr geschätzt werden.

Dank

GELÖST: Ich bin ein bisschen ein Muppet. In der child bootstrap.min.css-Datei habe ich background-color: none auf ein Element gesetzt, als es in der übergeordneten bootstrap.min.css eine Hintergrundfarbe hatte. Ich musste transparent anstelle von keinem setzen.

+0

Ich hatte Probleme wie diese zuvor und die meiste Zeit bezieht es sich auf den Cache entweder in Ihrem Computer oder auf dem Server, haben Sie versucht, jeden möglichen Cache zu löschen und zu überprüfen, ob Ihre Änderungen zeigen sich? Sie können mehr darüber lesen [hier] (https://codex.wordpress.org/I_Make_Changes_and_Nothing_Happens) –

+0

@ArmandoBracho danke für die Antwort. Ich habe gerade Browser-Cache gelöscht, aktualisiert und immer noch keine Freude. – user3642210

Antwort

0

Trotz der Tatsache, es ist schon gelöst, werde ich hier einen Rat verlassen: In Fällen wie diesen eine bessere Lösung ist Ausreihen die übergeordnete CSS-Datei mit

wp_dequeue_style($handle); 

Die Art und Weise durch OP arbeitet gelöst wurde, aber Das Löschen der Datei führt zu einer etwas besseren Leistung :)

Verwandte Themen