Bonjour,
Merci pour votre réponse.
Il s'agit d'un thème développé à partir de 0 dans lequel on inclu les différents fichier (index.php, function.php, sidebar.php, etc...) dans 'wp_content/theme', tout fait à la main.
J'ai alors mon thème bien disponible avec les autres dans le BO, je peux l'installer et jusque là tout fonctionne.
Quand je fais ajouter au panier depuis la fiche d'un produit ou une variation est disponible (admettons la pointure pour une chaussure) j'ai le message "Merci de selectionner une option pour le produit".
Dans le cas où des éléments étaient déjà présent dans le panier, si je fais commander, j'ai bien le module de Stripe qui s'affiche mais les champs du formulaire (code de carte etc...) ne sont pas chargés par le js comme ils le devraient (avec mount()), à la place il y a le commentaire "a stripe element will be inserted here".
En fait mon thème ne charge pas les scripts de Stripe et Woo commerce et quand je les charges à la main depuis mon fichier function.php (avec wp_enqueue_scripts()) il me dit que l'élément Stripe n'est pas défini (côté stripe.js). Donc je charge "https://js.stripe.com/v3/", toujours depuis function.php, et Stripe et reconnu mais pas wp_stripe_params (lui aussi présent dans stripe.js).
J'en déduis que les chargements des autres fichiers ne se fait pas non plus. Question : comment sont chargés les scripts des plugins depuis les thèmes en règle générale?
En vous remerciant pour votre temps.