2016-05-28 12 views
0

Ich bemerke, dass einige Plugins, die ich in WordPress verwende, die gleichen css/js enthalten, obwohl die Funktion wp_enqueue_script verwendet wird.Funktion wp_enqueue_script erlaubt Duplikate

Ich bemerkte, dass viele Plugins das Handle für allgemeine Bibliotheken mit ihrem Pluginnamen zB "wpsm-bootstrap" vorstellten und sich fragen, ob ihre Wahl des Handles der Grund dafür ist, dass Duplikate auftreten?

Beispiel:

wp_enqueue_script('wpsm_bootstrap', wpsm_dir.'assets/js/bootstrap.js', array(), '', true); 

Sollten alle Plugins verwenden den Griff 'Bootstrap' statt den Namen des Plugins auf dem Griff prefixing ('wpsm_bootstrap')?

Ich kann nicht scheinen, an einen anderen Grund für Duplikate zu denken, wenn Sie wp_enqueue_script verwenden.

Antwort

0

Die Plugin-Entwickler verwenden möglicherweise eine partielle Implementierung von bootstrap.js, anstatt das Ganze zu laden, oder sie haben die Version, die sie verwendet haben, gehackt, oder sie hängen von einer bestimmten Version ab. Es gibt legitime Gründe, dies zu tun, um die Frage zu beantworten: Nein, Plugins sollten nicht unbedingt den Handle 'Bootstrap' verwenden.