2016-07-10 12 views
0

Ich möchte meinen Code von Duplikat css in meinem Kind Genesis Thema zu reinigen. Einige Plugins verwenden dieselbe Bibliothek mit verschiedenen Versionen wie font-awesome.wp_dequeue_style in Genesis Framework funktioniert nicht

Wenn Sie sehen, HTML-Code hier www.cartomanziadivinazione.it Sie sehen:

<link rel='stylesheet' id='fontawesome-css' href='//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css?ver=1.3.9' type='text/css' media='all' /> 

ich diese Zeile löschen möchten, und ich schrieb dies in Funktion Thema

add_action('wp_enqueue_scripts', 'cleaning_seo'); 

function cleaning_seo() { 
wp_dequeue_style('fontawesome-css'); 
wp_deregister_style('fontawesome-css'); 
} 

aber nichts .. .

Antwort

1

nach codex:

Entfernen Sie ein eingereihtes Skript.

Um aus der Warteschlange entfernt zu werden, muss das Skript in die Warteschlange eingereiht worden sein. Wenn versucht wird, ein Skript vor dem Einreihen des Skripts in die Warteschlange zu verschieben, hat dies keine Auswirkungen.

Also, eine Möglichkeit ist, dass Sie versuchen, das Skript aus der Warteschlange entfernt, bevor er die Warteschlange gestellt.

Um sicherzustellen, dass Sie diese Funktion an der richtigen Stelle verwenden; Versuchen Sie, die Ausführungsreihenfolge zu erhöhen:

add_action('wp_enqueue_scripts', 'cleaning_seo', 999);