{"id":227898,"date":"2022-09-29T18:15:00","date_gmt":"2022-09-29T15:15:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=227898"},"modified":"2022-11-09T01:50:52","modified_gmt":"2022-11-08T22:50:52","slug":"ajouter-javascript-a-wordpress-comment-le-faire-facilement","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/fr\/ajouter-javascript-a-wordpress-comment-le-faire-facilement\/","title":{"rendered":"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement"},"content":{"rendered":"\n<p>Les personnes qui utilisent WordPress devraient en savoir plus sur JavaScript et sur son utilisation pour un site Web. Pour ajouter JavaScript \u00e0 WordPress, vous devez trouver le moyen le plus appropri\u00e9 de l&rsquo;impl\u00e9menter pour votre propre site Web.<\/p>\n<p>La recherche rev\u00eat une grande importance, car une mauvaise impl\u00e9mentation de JavaScript pourrait entra\u00eener des cons\u00e9quences difficiles \u00e0 corriger.<\/p>\n<h2><strong>Qu&rsquo;est-ce qu&rsquo;un JavaScript WordPress ?<\/strong><\/h2>\n<p>Un JavaScript WordPress est un moyen d&rsquo;ajouter des fonctions suppl\u00e9mentaires \u00e0 un site Web sans le ralentir. JavaScript repr\u00e9sente un langage de programmation qui s&rsquo;ex\u00e9cute sur le navigateur de l&rsquo;utilisateur. Ce type de programmation offre aux d\u00e9veloppeurs la possibilit\u00e9 d&rsquo;ajouter toutes sortes de fonctionnalit\u00e9s \u00e0 leurs sites, comme des lecteurs vid\u00e9o int\u00e9gr\u00e9s, des calculatrices ou d&rsquo;autres services. Le morceau de code JavaScript doit simplement \u00eatre copi\u00e9 et coll\u00e9 dans le code du site Web.<\/p>\n<h2>Pourquoi devriez-vous ajouter du JavaScript personnalis\u00e9 dans WordPress ?<\/h2>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec0aa4ee.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec0aa4ee.jpg\" alt=\"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement\" ><\/a><\/p>\n<p>Il existe plusieurs raisons pour lesquelles vous devriez ajouter JavaScript \u00e0 WordPress, mais pour ce faire, vous devez savoir comment le site Web est cod\u00e9. Lors du codage d&rsquo;un site Web WordPress, trois \u00e9l\u00e9ments peuvent vous aider :<\/p>\n<ul>\n<li>HTML<\/li>\n<li>CSS<\/li>\n<li>Javascript<\/li>\n<\/ul>\n<p>Pour cr\u00e9er une base tr\u00e8s solide pour le site WordPress, vous pouvez utiliser HTML et CSS. M\u00eame s&rsquo;ils sont parfaits pour jeter les bases du site Web, ils sont limit\u00e9s en termes de modification du comportement du site. Lorsque vous souhaitez que votre site agisse d&rsquo;une mani\u00e8re sp\u00e9cifique, vous pouvez utiliser JavaScript pour effectuer l&rsquo;une des actions suivantes\u00a0:<\/p>\n<ul>\n<li>Modifier, masquer ou afficher certains \u00e9l\u00e9ments HTML sur le site Web<\/li>\n<li>Ajouter des valeurs aux variables CSS, ainsi que lancer des op\u00e9rations plus complexes (fusionner des variables ou rendre un \u00e9l\u00e9ment interactif en cliquant)<\/li>\n<li>Modification de la mise en page du th\u00e8me WordPress en y ajoutant un autre bloc de code<\/li>\n<li>Modifier une certaine fonctionnalit\u00e9 d&rsquo;un plugin WordPress<\/li>\n<li>Enrichir le site avec du contenu dynamique (animations, vid\u00e9os etc.)<\/li>\n<li>Inclure un \u00e9l\u00e9ment externe dans le site Web (API tierces)<\/li>\n<\/ul>\n<p>Tout cela &#8211; et plus encore &#8211; peut \u00eatre fait en utilisant JavaScript.<\/p>\n<h2><a href=\"https:\/\/wordpress.org\/plugins\/insert-headers-and-footers\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Utiliser Ins\u00e9rer des en-t\u00eates et des pieds de page<\/a> <strong>pour ajouter du JavaScript<\/strong><\/h2>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/insert-headers-and-footers\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec1a8d54.jpg\" alt=\"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement\" \/><\/a><\/p>\n<p>Lors de l&rsquo;ajout de JavaScript \u00e0 WordPress, vous devez simplement copier et coller le bloc de code JavaScript sur le site Web. Cette action simple ajoute un outil tiers au site Web, qu&rsquo;il s&rsquo;agisse d&rsquo;un lecteur vid\u00e9o ou d&rsquo;un autre \u00e9l\u00e9ment. Ces extraits de code ont \u00e9t\u00e9 ajout\u00e9s soit juste sous la section d&rsquo;en-t\u00eate, soit juste avant la balise dans le code principal du site Web. Cela influence l&rsquo;endroit o\u00f9 l&rsquo;\u00e9l\u00e9ment sera plac\u00e9. Pour activer ce plugin qui s&rsquo;appelle Insert Headers and Footers, vous devez d&rsquo;abord l&rsquo;installer.<\/p>\n<p>Pour l&rsquo;activer apr\u00e8s l&rsquo;installation, il vous suffit d&rsquo;atteindre Param\u00e8tres puis la page Ins\u00e9rer des en-t\u00eates et des pieds de page. Vous pouvez cocher deux cases diff\u00e9rentes: une pour l&rsquo;en-t\u00eate, une pour le pied de page. Une fois que vous avez activ\u00e9 ce plugin, vous pouvez simplement coller l&rsquo;extrait de code JavaScript et cliquer sur enregistrer. Comme le plugin est activ\u00e9, l&rsquo;extrait de code que vous avez coll\u00e9 se chargera automatiquement pour toutes les pages de votre site Web. Il s&rsquo;agit des connaissances les plus \u00e9l\u00e9mentaires dont vous avez besoin pour ajouter JavaScript \u00e0 WordPress.<\/p>\n<h2><strong>D\u00e9sactivation du filtrage WordPress<\/strong><\/h2>\n<p>Lorsque vous utilisez JavaScript dans WordPress, vous devez \u00e9galement d\u00e9sactiver le blocage des balises de script de JavaScript. Ce param\u00e8tre se trouve dans wp-config.php, qui se trouve dans le r\u00e9pertoire Web racine. Pour activer les balises personnalis\u00e9es, ajoutez cette ligne de code ici\u00a0:<\/p>\n<p><code>define( 'CUSTOM_TAGS', true );<\/code><\/p>\n<p>Une fois que vous \u00eates pass\u00e9 \u00e0 la page functions.php, copiez et collez cet extrait de code dans votre code de base\u00a0:<\/p>\n<p><code>function add_scriptfilter( $string) {global $allowedtags;$allowedtags['script'] = array( 'src' =&gt; array() );return<\/code> <code>$string;}add_filter( 'pre_kses', 'add_scriptfilter' );<\/code><\/p>\n<p>Conseil suppl\u00e9mentaire\u00a0: l&rsquo;utilisation de cette m\u00e9thode signifie que vous d\u00e9sactivez la fonction de s\u00e9curit\u00e9 sur votre site Web, quel que soit le niveau d&rsquo;autorisation de l&rsquo;utilisateur. N&rsquo;utilisez cette m\u00e9thode que si vous faites profond\u00e9ment confiance \u00e0 vos auteurs. Activer la balise de script est parfois risqu\u00e9 de cette fa\u00e7on.<\/p>\n<h2><strong>Apprenez \u00e0<\/strong> <a href=\"https:\/\/wordpress.org\/plugins\/scripts-n-styles\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">utiliser le plugin Script n Styles<\/a><\/h2>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/scripts-n-styles\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec2b64c1.jpg\" alt=\"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement\" \/><\/a><\/p>\n<p>Vous pouvez ajouter JavaScript \u00e0 WordPress en utilisant un plugin. Normalement, vous devez charger JavaScript dans les balises et. Afin de charger JavaScript globalement, un plugin peut \u00eatre utilis\u00e9. Un r\u00e9actif est Script n Styles. Vous pouvez soit inclure des scripts sur l&rsquo;ensemble du site Web, soit les inclure au niveau de la page ou m\u00eame de la publication. Vous pouvez \u00e9galement modifier les autorisations des utilisateurs. Les auteurs peuvent publier des articles et rendre le JavaScript actif et les contributeurs peuvent enregistrer les articles sans les publier.<\/p>\n<h2><a href=\"https:\/\/wordpress.org\/plugins\/advanced-custom-fields\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Utiliser des champs personnalis\u00e9s avanc\u00e9s<\/a><\/h2>\n<p><a href=\"https:\/\/wordpress.org\/plugins\/advanced-custom-fields\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec3a704c.jpg\" alt=\"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement\" \/><\/a><\/p>\n<p>Si vous vous demandez comment ajouter JavaScript \u00e0 WordPress le plus facilement, ce plugin pourrait \u00eatre la solution. Une fois que vous avez install\u00e9 et activ\u00e9 le plugin, vous pouvez acc\u00e9der \u00e0 l&rsquo;option Champs personnalis\u00e9s dans le menu administratif. Ensuite, vous pouvez cliquer sur Ajouter nouveau. Le but est d&rsquo;ajouter un champ auquel les administrateurs peuvent acc\u00e9der et qui peut int\u00e9grer un fichier source JavaScript ou un code JavaScript dans les balises.<\/p>\n<ul>\n<li>La premi\u00e8re \u00e9tape consiste \u00e0 nommer le groupe de champs. Cela peut \u00eatre fait en activant une r\u00e8gle qui affiche cette option si l&rsquo;utilisateur qui se connecte en tant qu&rsquo;administrateur. Cela signifie que seul l&rsquo;administrateur peut les ajouter sur le site.<\/li>\n<li>Les champs doivent \u00eatre affich\u00e9s sous la zone de contenu, ce qui signifie que vous s\u00e9lectionnez Standard lorsqu&rsquo;il s&rsquo;agit de s\u00e9lectionner le style du groupe de champs. D\u00e9finissez la mise en forme du champ sur &quot;Convertir HTML en balises&quot;. Cela se traduira par une bonne sortie, sinon, cela pourrait mal se traduire.<\/li>\n<li>Ajoutez le code suivant dans header.php\u00a0:<\/li>\n<\/ul>\n<p><code>&lt;?php the_field('header_script'); ?&gt;<\/code><\/p>\n<p>Cela devrait \u00eatre ajout\u00e9 avant.<\/p>\n<p><code>&lt;?php the_field('footer_script'); ?&gt;<\/code><\/p>\n<p>Cela devrait \u00eatre ajout\u00e9 avant.<\/p>\n<ul>\n<li>Enregistrez les fichiers de mod\u00e8le, mettez \u00e0 jour la page et cliquez sur Publier.<\/li>\n<\/ul>\n<p>La page sera publi\u00e9e avec le JavaScript ajout\u00e9 dessus. Les champs personnalis\u00e9s avanc\u00e9s sont une option appropri\u00e9e si vous souhaitez davantage de fonctionnalit\u00e9s pour les utilisateurs, des pages d\u00e9j\u00e0 publi\u00e9es, etc.<\/p>\n<h3>H\u00e9, saviez-vous que les donn\u00e9es peuvent aussi \u00eatre belles\u00a0?<\/h3>\n<p><a href=\"https:\/\/wpdatatables.com\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">wpDataTables<\/a> peut le faire de cette fa\u00e7on. Il y a une bonne raison pour laquelle c&rsquo;est le plugin WordPress #1 pour cr\u00e9er des tableaux et des graphiques r\u00e9actifs.<\/p>\n<p><a href=\"https:\/\/wpdatatables.com\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><img decoding=\"async\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-180749-61e86ec49fa47.png\" alt=\"Ajouter JavaScript \u00e0 WordPress : comment le faire facilement\" \/><\/a><\/p>\n<p>Un exemple r\u00e9el de wpDataTables dans la nature<\/p>\n<p>Et c&rsquo;est vraiment facile de faire quelque chose comme \u00e7a :<\/p>\n<ol>\n<li>Vous fournissez les donn\u00e9es du tableau<\/li>\n<li>Configurez-le et personnalisez-le<\/li>\n<li>Publiez-le dans un article ou une page<\/li>\n<\/ol>\n<p>Et ce n&rsquo;est pas seulement joli, mais aussi pratique. Vous pouvez cr\u00e9er de grandes tables avec <a href=\"https:\/\/wpdatatables.com\/documentation\/creating-wpdatatables\/creating-mysql-based-wpdatatables-with-server-side-processing\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">jusqu&rsquo;\u00e0 des millions de lignes<\/a>, ou vous pouvez utiliser <a href=\"https:\/\/wpdatatables.com\/documentation\/table-features\/advanced-filtering\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">des filtres et une recherche avanc\u00e9s<\/a>, ou vous pouvez vous d\u00e9cha\u00eener et les <a href=\"https:\/\/wpdatatables.com\/documentation\/front-end-editing\/creating-editable-tables\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">rendre modifiables<\/a>.<\/p>\n<p>&quot;Ouais, mais j&rsquo;aime trop Excel et il n&rsquo;y a rien de tel sur les sites Web&quot;. Oui, il y en a. Vous pouvez utiliser une mise en <a href=\"https:\/\/wpdatatables.com\/documentation\/table-features\/conditional-formatting\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">forme conditionnelle<\/a> comme dans Excel ou Google Sheets.<\/p>\n<p>Vous ai-je dit que vous pouviez \u00e9galement <a href=\"https:\/\/wpdatatables.com\/documentation\/wpdatacharts\/creating-charts-wordpress-wpdatachart-wizard\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">cr\u00e9er des graphiques<\/a> avec vos donn\u00e9es\u00a0? Et ce n&rsquo;est qu&rsquo;une petite partie. Il y a <a href=\"https:\/\/wpdatatables.com\/features\/?utm_source=articlewidget\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">beaucoup d&rsquo;autres fonctionnalit\u00e9s<\/a> pour vous.<\/p>\n<h2><strong>R\u00e9flexions finales sur la fa\u00e7on d&rsquo;ajouter JavaScript \u00e0 WordPress\u00a0<\/strong><\/h2>\n<p>Ces conseils devraient suffire \u00e0 vous apprendre \u00e0 ajouter du JavaScript \u00e0 WordPress de mani\u00e8re simple, sans rencontrer de probl\u00e8mes. Apr\u00e8s l&rsquo;avoir fait une fois, la deuxi\u00e8me fois sera beaucoup plus facile et prendra moins de temps.<\/p>\n<p>Si vous avez aim\u00e9 lire cet article sur la fa\u00e7on d&rsquo;ajouter du JavaScript \u00e0 WordPress, vous devriez consulter celui-ci sur <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-reinitialiser-wordpress-a-ses-parametres-par-defaut\/\" title=\"la fa\u00e7on de r\u00e9initialiser WordPress\">la fa\u00e7on de r\u00e9initialiser WordPress<\/a>.<\/p>\n<p>Nous avons \u00e9galement \u00e9crit sur quelques sujets connexes comme comment <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/changer-lurl-de-wordpress-comment-le-faire-sans-se-tromper\/\" title=\"changer l&#039;URL de WordPress\">changer l&rsquo;URL de WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-integrer-facilement-des-videos-dans-wordpress\/\" title=\"comment int\u00e9grer une vid\u00e9o dans WordPress\">comment int\u00e9grer une vid\u00e9o dans WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-editer-du-html-dans-wordpress-la-solution-sans-stress\/\" title=\"comment \u00e9diter le HTML dans WordPress\">comment \u00e9diter le HTML dans WordPress<\/a>, <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/comment-dupliquer-une-page-dans-wordpress\/\" title=\"comment dupliquer une page dans WordPress\">comment dupliquer une page dans WordPress<\/a>, comment modifier <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/roles-dutilisateur-de-wordpress-quest-ce-que-cest-et-comment-les-modifier\/\" title=\"les r\u00f4les d&#039;utilisateur WordPress\">les r\u00f4les d&rsquo;utilisateur WordPress<\/a> et comment ajouter <a href=\"https:\/\/wordpress.mediadoma.com\/fr\/image-vedette-de-wordpress-quest-ce-que-cest-et-comment-en-ajouter-une\/\" title=\"une image en vedette WordPress.\">une image en vedette WordPress.<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpdatatables.com\" class=\"external external_icon\">wpdatatables.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour ajouter JavaScript \u00e0 WordPress, vous devez trouver le moyen le plus appropri\u00e9 de l&rsquo;impl\u00e9menter pour votre propre site Web. JavaScript est un langage de programmation.<\/p>\n","protected":false},"author":1,"featured_media":180750,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[915,832,728,862],"tags":[1167],"class_list":["post-227898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-autre","category-guide-pour-les-debutants","category-javascript-3","category-wordpress-3","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/227898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/comments?post=227898"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/posts\/227898\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media\/180750"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/media?parent=227898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/categories?post=227898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/fr\/wp-json\/wp\/v2\/tags?post=227898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}