Je veux utiliser Countup.js sur mon thème personnalisé dans WordPress.
Lorsque j'ajoute le fichier avec wp_enqueue_script (), je reçois une erreur:
Uncaught SyntaxError: Unexpected token 'export'
J'ai lu que cela peut être corrigé le paramètre sur l'étiquette type = "module", mais je ne sais pas comment faire cela, car cette option n'est pas exixcitée dans wp_enqueue_script ...
Quelqu'un peut me hélier?
On peut ajouter des attributs à un script en appliquant un filtre ' script_loader_tag '.
Utilisez add_filter('script_loader_tag', 'add_type_attribute' , 10, 3);
pour ajouter le filtre.
Définissez la fonction de rappel comme l'exemple indiqué sur le lien ci-dessus:
function add_type_attribute($tag, $handle, $src) {
// if not your script, do nothing and return original $tag
if ( 'your-script-handle' !== $handle ) {
return $tag;
}
// change the script tag by adding type="module" and return it.
$tag = '<script type="module" src="' . esc_url( $src ) . '"></script>';
return $tag;
}