2016-04-08 10 views
0

Ich habe diese Zeile auf meinem Plugin hinzugefügteinschließlich Bootstrap in der Admin-Seite nur

wp_enqueue_style('dazzling-bootstrap', get_template_directory_uri() . '/inc/css/bootstrap.min.css'); 

und es scheint, dass die gesamte Back-End-Server-Betreiber betroffen war dieser Bootstrap. Irgendwelche Ideen, wie man nur auf diesem Plugin sein kann?

Antwort

0

Das liegt daran, dass Sie nirgendwo angeben, dass die Datei nur für Ihre Plugin-Seite und nicht für das gesamte Admin-Backend enthalten sein soll. Versuchen Sie, eine bedingte Überprüfung hinzuzufügen, und fügen Sie dann das Stylesheet in die Warteschlange ein.

global $post; 
if ('enter_plugin_page_slug_here' == $post->name) { 

// enqueue stylesheet here 

} 
+0

'enter_plugin_page_slug_here' - Was meinst du damit? Kann ich eine Probe haben? Danke – Romee648

+0

Wie registrieren Sie Ihre Plugin-Seite? 'Add_plugin_page()' richtig benutzen? An dieser Stelle hätten Sie den Seiten-Slug für das Plugin erwähnt. –

Verwandte Themen