ThemeLocal - Des conseils de blog qui fonctionnent comme par magie
  • Blogging

    Pourquoi la plupart des conseils de blogs échouent (et comment y remédier)

    7 questions essentielles que chaque blogueur doit se poser

    Comment rédiger du contenu qui donne envie à vos lecteurs d’en savoir plus

    Que faire lorsque votre blog est piraté

    Comment écrire plus vite : 10 astuces simples pour doubler votre sortie d’écriture

    Comment surveiller de manière productive les tendances et rédiger du contenu digne d’intérêt

    Comment planifier le contenu comme Walter Bishop

    Comment rédiger l’article de blog ultime : aide-mémoire d’un blogueur

    6 façons à toute épreuve de créer une communauté (et de transformer les adeptes occasionnels en fans délirants)

  • WordPress
    • Tout
    • Plugins
    • Themes

    9 meilleurs thèmes WordPress de génération de leads 2022

    Comment accepter les paiements ACH dans WordPress

    Comment ajouter une collaboration dans l’éditeur de blocs WordPress (style Google-Doc)

    Comment ajouter des plans de paiement « Achetez maintenant, payez plus tard » à WordPress

    Comment accepter Apple Pay dans WordPress (la manière FACILE)

    Comment précharger des liens dans WordPress pour des vitesses de chargement plus rapides

    Comment ajouter un formulaire de paiement PayPal dans WordPress (étape par étape)

    8 meilleurs thèmes WordPress pour la massothérapie 2022

    Comment désactiver les notifications de nouveaux utilisateurs dans WordPress

  • Email Marketing

    Comment développer votre liste de diffusion avec un quiz en ligne

    Comment utiliser les blogs invités pour créer votre liste de diffusion

    Les métriques de marketing par e-mail sur lesquelles chaque campagne devrait être basée

    E-mails HTML ou texte brut : quelle option est la meilleure pour votre liste de diffusion ?

    Comment envoyer gratuitement une newsletter par e-mail avec SendinBlue

    Comment utiliser un formulaire de contact pour créer votre liste de diffusion

  • SEO

    Comment corriger les erreurs de type de publication personnalisées 404 dans WordPress

    Augmentez le trafic vers votre site WordPress en 6 étapes faciles

    Comment ne pas suivre automatiquement les liens externes dans WordPress

    Comment se classer plus haut dans les moteurs de recherche

    Comment supprimer les liens brisés de votre site WordPress pour toujours

    Guide du débutant en référencement : introduction, préparation et jargon

    Recherche et utilisation de mots clés WordPress pour le référencement

    Améliorez le référencement avec des backlinks, la vitesse du site et plus encore

    10 fonctions les plus importantes de Yoast SEO pour WordPress

  • Réseaux sociaux

    Comment ajouter un rappel à une publication Instagram

    Comment devenir viral sur Instagram : le guide du débutant

    5 excellentes façons de diversifier vos mises à jour sur les réseaux sociaux pour générer plus de trafic et d’engagement

    5 façons de télécharger des vidéos Instagram

    Pouvez-vous utiliser Instagram pour développer votre entreprise ?

    6 façons efficaces de vous démarquer sur les réseaux sociaux

    Les 3 meilleurs outils de marketing Pinterest pour les blogueurs (utilisez-les pour générer des milliers de visiteurs par mois)

    6 astuces marketing intelligentes sur Instagram pour booster votre entreprise

    Comment convertir votre profil Instagram personnel en profil d’entreprise

  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Pas de résultat
Voir tous les résultats
  • Blogging

    Pourquoi la plupart des conseils de blogs échouent (et comment y remédier)

    7 questions essentielles que chaque blogueur doit se poser

    Comment rédiger du contenu qui donne envie à vos lecteurs d’en savoir plus

    Que faire lorsque votre blog est piraté

    Comment écrire plus vite : 10 astuces simples pour doubler votre sortie d’écriture

    Comment surveiller de manière productive les tendances et rédiger du contenu digne d’intérêt

    Comment planifier le contenu comme Walter Bishop

    Comment rédiger l’article de blog ultime : aide-mémoire d’un blogueur

    6 façons à toute épreuve de créer une communauté (et de transformer les adeptes occasionnels en fans délirants)

  • WordPress
    • Tout
    • Plugins
    • Themes

    9 meilleurs thèmes WordPress de génération de leads 2022

    Comment accepter les paiements ACH dans WordPress

    Comment ajouter une collaboration dans l’éditeur de blocs WordPress (style Google-Doc)

    Comment ajouter des plans de paiement « Achetez maintenant, payez plus tard » à WordPress

    Comment accepter Apple Pay dans WordPress (la manière FACILE)

    Comment précharger des liens dans WordPress pour des vitesses de chargement plus rapides

    Comment ajouter un formulaire de paiement PayPal dans WordPress (étape par étape)

    8 meilleurs thèmes WordPress pour la massothérapie 2022

    Comment désactiver les notifications de nouveaux utilisateurs dans WordPress

  • Email Marketing

    Comment développer votre liste de diffusion avec un quiz en ligne

    Comment utiliser les blogs invités pour créer votre liste de diffusion

    Les métriques de marketing par e-mail sur lesquelles chaque campagne devrait être basée

    E-mails HTML ou texte brut : quelle option est la meilleure pour votre liste de diffusion ?

    Comment envoyer gratuitement une newsletter par e-mail avec SendinBlue

    Comment utiliser un formulaire de contact pour créer votre liste de diffusion

  • SEO

    Comment corriger les erreurs de type de publication personnalisées 404 dans WordPress

    Augmentez le trafic vers votre site WordPress en 6 étapes faciles

    Comment ne pas suivre automatiquement les liens externes dans WordPress

    Comment se classer plus haut dans les moteurs de recherche

    Comment supprimer les liens brisés de votre site WordPress pour toujours

    Guide du débutant en référencement : introduction, préparation et jargon

    Recherche et utilisation de mots clés WordPress pour le référencement

    Améliorez le référencement avec des backlinks, la vitesse du site et plus encore

    10 fonctions les plus importantes de Yoast SEO pour WordPress

  • Réseaux sociaux

    Comment ajouter un rappel à une publication Instagram

    Comment devenir viral sur Instagram : le guide du débutant

    5 excellentes façons de diversifier vos mises à jour sur les réseaux sociaux pour générer plus de trafic et d’engagement

    5 façons de télécharger des vidéos Instagram

    Pouvez-vous utiliser Instagram pour développer votre entreprise ?

    6 façons efficaces de vous démarquer sur les réseaux sociaux

    Les 3 meilleurs outils de marketing Pinterest pour les blogueurs (utilisez-les pour générer des milliers de visiteurs par mois)

    6 astuces marketing intelligentes sur Instagram pour booster votre entreprise

    Comment convertir votre profil Instagram personnel en profil d’entreprise

  • More
    • Tutoriels
    • Shopify
    • Avis
    • Conseils
    • Sécurité
    • Logiciels et services
    • Génération de trafic
    • Guide du débutant
    • Showcase
Pas de résultat
Voir tous les résultats
ThemeLocal - Des conseils de blog qui fonctionnent comme par magie
Pas de résultat
Voir tous les résultats
  • Blogging
  • WordPress
  • Shopify
  • Email Marketing
  • Monétisation
  • SEO
  • Réseaux sociaux
  • Tutoriels
  • Avis
  • Conseils
  • Sécurité
  • Logiciels et services
  • Génération de trafic
  • Guide du débutant
  • Showcase
Accueil Tutoriels

Comment déplacer les JavaScripts vers le bas ou le pied de page dans WordPress

Depuis 4 mois
dans Tutoriels
Temps de lecture:5 minutes de lecture
A A
0
Partager sur FacebookPartager sur Twitter

Récemment, un de nos lecteurs nous a demandé comment ils pouvaient déplacer les JavaScripts vers le bas dans WordPress pour augmenter leur score de vitesse de page Google. Nous sommes heureux qu’ils aient demandé, car honnêtement, nous voulions écrire à ce sujet. Auparavant, nous avons expliqué comment ajouter correctement des styles JavaScript et CSS dans WordPress. Dans cet article, nous allons vous montrer comment déplacer les JavaScripts vers le bas dans WordPress, afin que vous puissiez améliorer le temps de chargement de votre site et votre score de vitesse de page Google.

Avantages de déplacer les JavaScripts vers le bas

JavaScript est un langage de programmation côté client. Il est exécuté et exécuté par le navigateur Web d’un utilisateur et non par votre serveur Web. Lorsque vous mettez JavaScript en haut, les navigateurs peuvent exécuter ou traiter le JavaScript avant de charger le reste de votre page. Lorsque les JavaScripts sont déplacés vers le bas, votre serveur Web affichera rapidement la page, puis le navigateur de l’utilisateur exécutera les JavaScripts. Étant donné que tout le rendu côté serveur est déjà effectué, le JavaScript se chargera en arrière-plan, ce qui accélérera le chargement global.

Cela améliorera votre score de vitesse lors des tests avec Google page speed ou Yslow. Google et d’autres moteurs de recherche considèrent désormais la vitesse des pages comme l’une des matrices de performance lors de l’affichage des résultats de recherche. Cela signifie que les sites Web qui se chargent plus rapidement apparaîtront plus en évidence dans les résultats de recherche.

La bonne façon d’ajouter des scripts dans WordPress

WordPress dispose d’un puissant système de mise en file d’attente qui permet aux développeurs de thèmes et de plugins d’ajouter leurs scripts en file d’attente et de les charger au besoin. La mise en file d’attente correcte des scripts et des styles peut considérablement améliorer la vitesse de chargement de votre page.

Pour vous montrer un exemple basique, nous allons ajouter un peu de JavaScript dans un thème WordPress. Enregistrez votre JavaScript dans un .js classer et placer ça .js fichier dans votre thème js annuaire. Si votre thème n’a pas de répertoire pour les JavaScripts, créez-en un. Après avoir placé votre fichier de script, éditez votre thème functions.php fichier et ajoutez ce code :

function wpb_adding_scripts() {
wp_register_script('my-amazing-script', get_template_directory_uri() . '/js/my-amazing-script.js','','1.1', true);
wp_enqueue_script('my-amazing-script');
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );  

Dans ce code, nous avons utilisé la fonction wp_register_script(). Cette fonction a les paramètres suivants :

<?php
wp_register_script( $handle, $src, $deps, $ver, $in_footer );
?>

Pour ajouter le script dans le pied de page ou en bas d’une page WordPress, il vous suffit de définir le $in_footer paramètre à true.

Nous avons également utilisé une autre fonction get_template_directory_uri() qui renvoie l’URL du répertoire de modèles. Cette fonction doit être utilisée pour mettre en file d’attente et enregistrer des scripts et des styles dans les thèmes WordPress. Pour les plugins, nous utiliserons plugins_url() une fonction.

Le problème:

Le problème est que parfois les plugins WordPress ajoutent leur propre JavaScript aux pages à l’intérieur de ou à l’intérieur du corps de la page. Afin de déplacer ces scripts vers le bas, vous devez éditer vos fichiers de plug-in et déplacer correctement les scripts vers le bas.

Trouver la source JavaScript

Ouvrez votre site dans le navigateur Web et affichez la source de la page. Vous verrez le lien vers le fichier JavaScript indiquant l’emplacement et l’origine du fichier. Par exemple, la capture d’écran ci-dessous nous indique que notre script appartient à un plugin appelé ‘test-plugin101’. Le fichier de script se trouve dans le js annuaire.

Parfois, vous verrez JavaScript ajouté directement dans la page et non lié via un fichier .js séparé. Dans ce cas, vous devrez désactiver tous vos plugins un par un. Actualisez la page après avoir désactivé chaque plugin jusqu’à ce que vous trouviez celui qui ajoute le script à vos pages. Si le JavaScript ne disparaît pas même après avoir désactivé tous les plugins, alors essayez de passer à un autre thème pour voir si le JavaScript est ajouté par votre thème.

Enregistrer et mettre en file d’attente les scripts

Une fois que vous avez trouvé le plugin ou le thème qui ajoute du JavaScript dans la section d’en-tête, l’étape suivante consiste à savoir où le plugin a un appel pour le fichier. Dans l’un des fichiers PHP de votre thème ou plugin, vous verrez un appel à ce particulier .js déposer.

Si le plugin ou le thème utilise déjà la mise en file d’attente pour ajouter un fichier JavaScript, il vous suffit de modifier la fonction wp_register_script dans votre plugin ou thème et d’ajouter true pour le paramètre $in_footer. Comme ça:

wp_register_script('script-handle', plugins_url('js/script.js'  , __FILE__ ),'','1.0',true);

Supposons que votre plugin ou thème ajoute du JavaScript brut dans l’en-tête ou entre le contenu. Trouvez le code JavaScript brut dans les fichiers du plugin ou du thème, copiez le JavaScript et enregistrez-le dans un .js déposer. Utilisez ensuite wp_register_script() fonction comme indiqué ci-dessus, pour déplacer JavaScript vers le bas.

Note de l’éditeur : Il est important de comprendre que lorsque vous apportez des modifications aux fichiers principaux et mettez à jour le plug-in, vos modifications ne seront pas annulées. Une meilleure façon de procéder serait de désenregistrer le script et de le réenregistrer à partir du fichier functions.php de votre thème. Voir ce tutoriel.

En plus de déplacer les scripts vers le pied de page, vous devriez également envisager d’utiliser un plugin de médias sociaux plus rapide et des images de chargement paresseux. Parallèlement à cela, vous devez également utiliser W3 Total Cache et MaxCDN pour améliorer la vitesse de votre site.

Nous espérons que cet article vous a aidé à déplacer les JavaScripts vers le bas dans WordPress et à améliorer la vitesse de votre page. Pour des questions et des commentaires, veuillez laisser un commentaire ci-dessous.

Partager26Tweeter16Envoyer
Article précédent

Modifier des photos sur iPhone : Comment comparer les photos modifiées aux originaux

Article suivant

Comment engager les lecteurs avec des réactions aux publications dans WordPress

Similaire Postes

Technologie

Comment regarder la dernière journée de la Premier League : où diffuser les matchs au Royaume-Uni

Depuis 3 minutes
Technologie

Grand Prix d’Espagne : comment regarder la F1 en direct à la télévision et en ligne

Depuis 5 heures
Comment

Comment désactiver les AirPods pour économiser la batterie en 2022

Depuis 11 heures
Charger plus
Article suivant

Comment engager les lecteurs avec des réactions aux publications dans WordPress

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

RECOMMANDÉ

Comment afficher la date du jour dans WordPress (2 méthodes simples)

Depuis 4 mois

Comment changer le fond d’écran sur Mac : 2 façons simples !

Depuis 2 mois

Comment supprimer votre historique de recherche sur Facebook

Depuis 3 semaines

BT Sports fusionne avec Warner Bros pour affronter Sky Sports

Depuis 3 jours

Comment rendre votre liste d’amis privée sur Facebook

Depuis 3 semaines
ThemeLocal – Des conseils de blog qui fonctionnent comme par magie

Nous aidons les entrepreneurs intelligents à transformer leurs blogs en entreprises rentables. Nous sommes un blog primé qui aide les blogueurs et les entrepreneurs depuis 2020.

Suivez-nous

Nouvelles récentes

Comment regarder la dernière journée de la Premier League : où diffuser les matchs au Royaume-Uni

mai 22, 2022

Sound and Vision: l’événement Sky’s Up Next montre qu’il se concentre sur le contenu original

mai 22, 2022
  • Conditions d’utilisation
  • Politique de confidentialité
  • Politique de cookies
  • Contactez nous

© 2022 ThemeLocal. Tous droits réservés.

Pas de résultat
Voir tous les résultats
  • Blogging
  • WordPress
    • Plugins
    • Themes
  • Shopify
  • Email Marketing
  • Monétisation
  • SEO
  • Réseaux sociaux
  • Tutoriels
  • Avis
  • Conseils
  • Sécurité
  • Logiciels et services
  • Génération de trafic
  • Guide du débutant
  • Showcase

© 2022 ThemeLocal. Tous droits réservés.