J'essaie d'utiliser les fonctions wp_register_script et wp_enqueue_script FUNCTION sur WordPress pour mettre en file d'attente un script qui a deux attributs: "integrity" et "crossorigin".Script Wordpress avec intégrité et crossorigin
Normalement, j'utiliser PHP et mon code ressemble:
wp_register_script('jquery', 'http' . ($_SERVER['SERVER_PORT'] == 443 ? 's' : '') . '://code.jquery.com/jquery-3.1.1.slim.min.js', false, null);
wp_enqueue_script('jquery');
Avec tout autre script. Le wp_register_script prend cinq paramètres (dans ce cas quatre) $ handle, $ src, $ deps, $ ver ($ media). Je me demande où je peux ajouter les deux attributs. J'ai déjà essayé:
wp_register_script('jquery', 'http' . ($_SERVER['SERVER_PORT'] == 443 ? 's' : '') . '://code.jquery.com/jquery-3.1.1.slim.min.js'.'integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n"', false, null);
wp_enqueue_script('jquery');
Mais cela n'a pas fonctionné.
Toute personne ayant eu le même problème? Ceci est le script original de bootstrap 4, qui a aussi bootstrap et attache avec les mêmes attributs (intégrité et crossorigin) donc, comme c'est assez nouveau, toute sorte d'aide sera très appréciée.