Transformer un script en lignes javascript
Fermé
franck
-
Modifié le 26 nov. 2017 à 23:09
jordane45 Messages postés 38317 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 - 27 nov. 2017 à 08:59
jordane45 Messages postés 38317 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 30 novembre 2024 - 27 nov. 2017 à 08:59
A voir également:
- Transformer un script en lignes javascript
- Script vidéo youtube - Guide
- Telecharger javascript - Télécharger - Langages
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
6 réponses
jordane45
Messages postés
38317
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 705
26 nov. 2017 à 23:12
26 nov. 2017 à 23:12
Bonjour,
Pourrais tu préciser ta demande ??
Car là .. ben.. c'est déjà en code javascript ..... et je ne vois pas ce qu'on pourrait faire d'autre...
Pourrais tu préciser ta demande ??
Transformer un script en lignes javascript
Car là .. ben.. c'est déjà en code javascript ..... et je ne vois pas ce qu'on pourrait faire d'autre...
Merci Jordane45 pour ta réactivité
C'est vrai que je suis vraiment novice ;-)
Je dois installer cela ds un thème wordpress pour me connecter à mailchimp mais j'ai juste des lignes à remplir car à priori prévu par le thème :
une parti custom javascript prévoit de saisir des lignes
1:
2:
3:
donc pas le code js complet avec <script ..
d'ailleurs si je mets tout ça ne fonctionne pas ...
C'est vrai que je suis vraiment novice ;-)
Je dois installer cela ds un thème wordpress pour me connecter à mailchimp mais j'ai juste des lignes à remplir car à priori prévu par le thème :
une parti custom javascript prévoit de saisir des lignes
1:
2:
3:
donc pas le code js complet avec <script ..
d'ailleurs si je mets tout ça ne fonctionne pas ...
jordane45
Messages postés
38317
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 705
26 nov. 2017 à 23:29
26 nov. 2017 à 23:29
Pourquoi ne places tu pas ton code dans un fichier JS (sans les balises script ) et qu'ensuite tu ferais simplement un wp_enqueue_script ?
https://developer.wordpress.org/themes/basics/including-css-javascript/
Après.. je ne sais pas si l'id
Que dit le support mailshimp à ce sujet ?
https://mailchimp.com/fr/help/ways-to-add-a-signup-form-in-wordpress/
Et sinon as tu vu ceci ? https://fr.wordpress.org/plugins/mailchimp-for-wp/
https://developer.wordpress.org/themes/basics/including-css-javascript/
Après.. je ne sais pas si l'id
id="mcjs">a une importance ou non.
Que dit le support mailshimp à ce sujet ?
https://mailchimp.com/fr/help/ways-to-add-a-signup-form-in-wordpress/
Et sinon as tu vu ceci ? https://fr.wordpress.org/plugins/mailchimp-for-wp/
Je sais qu'il existe d'autres solutions pour connecter mailchimp et je les utilise sur d'autres sites internet avec d'autres thèmes.
Ce nouveau thème que j'utilise prévoit juste l'intégration de l'api key mailchimp mais mailchimp demande l'intégration du code js
le thème prévoit une possibilité de custom js mais il y aqqch que je ne fais pas comme il faut
et c'est bien au niveau de la déclaration de l'id = mcjs que ça ne fonctionne pas car en examinant la console ds le navigateur j'ai ce message :
(index):48 Uncaught ReferenceError: mcjs is not defined
at HTMLDocument.<anonymous> ((index):48)
at i (jquery.js?ver=1.12.4:2)
at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
at Function.ready (jquery.js?ver=1.12.4:2)
at HTMLDocument.K (jquery.js?ver=1.12.4:2)
(anonymous) @ (index):48
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
et du coup je ne sais pas comment écrire cette ligne avec l'id ...
Ce nouveau thème que j'utilise prévoit juste l'intégration de l'api key mailchimp mais mailchimp demande l'intégration du code js
le thème prévoit une possibilité de custom js mais il y aqqch que je ne fais pas comme il faut
et c'est bien au niveau de la déclaration de l'id = mcjs que ça ne fonctionne pas car en examinant la console ds le navigateur j'ai ce message :
(index):48 Uncaught ReferenceError: mcjs is not defined
at HTMLDocument.<anonymous> ((index):48)
at i (jquery.js?ver=1.12.4:2)
at Object.fireWith [as resolveWith] (jquery.js?ver=1.12.4:2)
at Function.ready (jquery.js?ver=1.12.4:2)
at HTMLDocument.K (jquery.js?ver=1.12.4:2)
(anonymous) @ (index):48
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
***@***?ver=1.12.4:2
et du coup je ne sais pas comment écrire cette ligne avec l'id ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jordane45
Messages postés
38317
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 705
26 nov. 2017 à 23:47
26 nov. 2017 à 23:47
Tu dois pouvoir t'en sortir avec un truc du genre
var script = document.createElement('script'); script.id = "mcjs"; script.onload = function() { !function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/f6adb/d7140.js"); }
jordane45
Messages postés
38317
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
30 novembre 2024
4 705
27 nov. 2017 à 08:59
27 nov. 2017 à 08:59
Petit oubli je pense..
Essaye d'ajouter cette ligne
Essaye d'ajouter cette ligne
document.getElementsByTagName("head")[0].appendChild(script);