Comment mettre en file d'attente par défaut les scripts avec la dépendance?
-
29-09-2020 - |
Question
Je suis le développement d'un plugin, et pour cela j'ai besoin de jQuery et jQuery datepicker.J'ai appris que WordPress déjà empilés certains des scripts, et j'ai trouvé 'jquery' et 'jquery-ui-datepicker" il.
Où le datepicker est dit être dépendante de jQuery.Dans ce codex page il est aussi mentionné que l'on peut appeler un script dépendant comme suit:
function my_scripts_method() {
wp_enqueue_script( 'custom-script', plugins_url( '/js/custom_script.js' , __FILE__ ), array( 'jquery' ) );
}
add_action( 'wp_enqueue_scripts', 'my_scripts_method' );
J'ai eu le point de droit pour n'importe quel script personnalisé.Mais quel est le défaut des scripts?
Quoi mettre dans la source ($src
) alors?
wp_enqueue_script( 'jquery-ui-datepicker', $src, array( 'jquery' ) );
Je ne peux pas mettre une chaîne nulle (''
) ou une variable, rien, théoriquement et pratiquement.
La solution
Vous n'avez pas à fournir le code source ou les dépendances, elles sont déjà enregistrées par le chargeur de script avec ces valeurs, vous avez juste besoin de mettre en file d'attente à la bonne poignée.