Comment inclure le code d'en-tête et de pied de page dans WordPress

Publié: 2022-09-19


Le système WordPress fait un excellent travail pour permettre aux personnes sans expertise en codage de réaliser à peu près n'importe quel type de fonctionnalités. D'autre part, dans certaines situations, vous devrez incorporer le code d'en-tête et de pied de page dans WordPress pour permettre aux produits et services tiers d'intégrer ses propres fonctionnalités.

Le scénario d'utilisation le plus courant consiste à combiner Google Analytics dans votre site Internet. Cela dit, il y a beaucoup d'autres raisons pour lesquelles vous voudrez faire cela - vous savez peut-être déjà pourquoi vous voulez accomplir cette tâche.

Pour ce didacticiel, nous allons vous montrer deux façons d'augmenter le code d'en-tête et de pied de page dans WordPress. Cependant, pour commencer, nous allons voir les types d'explications que vous voudriez faire dans la zone initiale.

Ce que vous pouvez réaliser avec un excès de code dans l'en-tête et le pied de page de votre site

Un site Web typique se décomposera en plusieurs composants différents, un peu comme un document texte :

  • Entête. L'en-tête de votre site comprend un certain nombre d'éléments de « préchargement » et des détails sur votre certificat SSL (Safe Sockets Layer), le cryptage, tout JavaScript, et bien plus encore.
  • Bas de page. Cela fonctionne de manière connexe à votre en-tête, mais se retrouve plutôt au bas de la page.
  • Le corps entier. La plupart des performances que vous implémentez sur votre site se trouveront dans le « corps » de vos articles. Il s'agit de la concentration principale de presque toutes les petites choses à l'intérieur du tableau de bord WordPress, et le corps global signifie ce que vous voyez sur la page du site Web.

Les serveurs chargeront les pages Web de manière linéaire - la tête, le corps humain, puis le pied de page. Cela implique que le code dans l'en-tête se chargera initialement, mais le code de pied de page se chargera juste après tout le reste.

Cas d'utilisation quotidiens d'extraits de code

Les applications de médias sociaux et de recherche d'optimisation de moteur (positionnement de site Web) voudront généralement que vous insériez un code d'en-tête dans WordPress. C'est parce que ces services d'experts doivent avoir une certaine priorité lorsqu'une page Web par centaines parvient à enregistrer tout ce qui arrive juste après.

C'est une condition similaire avec le code CSS, principalement parce que cela dicte l'apparence de votre site Web. Si cela se trouvait dans le pied de page, vous verriez un éventail de variations de mise en page juste avant de voir le style.

Même si JavaScript nous aidera à créer, à mettre en perspective et à interagir avec les sites Web modernes, ce n'est pas une partie importante (au sens technologique.) Comme ce type de, JavaScript dans le pied de page vous donnera une plus grande efficacité dans de nombreuses conditions , et si vous avez cette option, vous devriez vraiment y aller.

En vérité, il existe de nombreuses instances d'utilisation supplémentaires, et nous les traitons de manière beaucoup plus approfondie dans une publication supplémentaire sur le site Web WPKube. Néanmoins, dans une situation habituelle de WordPress, vous n'avez vraiment pas besoin d'accéder aux éléments d'en-tête et de pied de page de votre site Web. Pour ce faire, vous devrez à la fois vous salir les mains ou téléphoner à l'aide extérieure.

Comment inclure le code d'en-tête et de pied de page dans WordPress (2 façons)

Plus que la relaxation de la publication, nous nous dirigeons vers la protection de deux façons d'augmenter le code d'en-tête et de pied de page dans WordPress. Les deux sont simples, mais nous voulons une personne au-dessus de l'autre :

  1. Vous pouvez utiliser un plugin pour vous aider à incorporer le code dans les parties appropriées de votre site Web.
  2. Vous êtes en mesure d'inclure du code dans votre capabilities.php , et vous aurez besoin d'avoir plus de connaissances sur la façon d'accéder aux informations de votre site.

Il est probable que nous nous penchions sur le choix du plugin pour commencer, pour des raisons que nous expliquerons bientôt.

1. Utilisez un plugin pour ajouter du code à votre en-tête et pied de page

Si vous souhaitez mettre en action une chose dans WordPress, un plugin devrait faire l'affaire pour vous. Nous prendrions en considération un plugin par défaut dans la plupart des cas pour les sites Web WordPress. En tant que tel, si vous souhaitez inclure du code d'en-tête et de pied de page dans WordPress, le plugin Embed Code sera parfait :

Le plugin Embed Code de WordPress.org.

Il s'agit d'une alternative développée par notre site Web sœur DesignBombs, et il vous offre un moyen rapide et simple d'insérer du code éventuellement sur votre site Web sous forme de pages Web ou de messages complets et spécifiques, et même de types de publications sur mesure.

Pour l'utiliser, vous installerez et activerez le plugin de la manière habituelle de WordPress. Une fois cette procédure terminée, vous allez voir une nouvelle solution Paramètres > Intégrer le code sur le tableau de bord :

Le lien Embed Code sur le tableau de bord WordPress.

Sur ce moniteur, vous allez repérer deux points de texte : un seul pour l'en-tête et un pour le pied de page. Vous obtiendrez même un indice quant à l'endroit où le code que vous entrez se trouvera uniquement dans votre code HTML :

Les sections globales d'en-tête et de pied de page Embed Code dans les paramètres WordPress.

L'utilisation de cet instrument est super facile. Après avoir saisi votre code, conservez vos modifications. Cela ajoutera n'importe quel code ici à un niveau mondial (c'est-à-dire un site Web énorme). Néanmoins, vous ne voudrez peut-être inclure du code qu'à un article ou à une page Web. Vous pouvez le faire via l'éditeur de blocs - la métabox et les choix dont vous avez besoin se trouvent en bas de l'écran :

Les métaboxes du plug-in Embed Code sur une page individuelle de l'éditeur de blocs.

Alors que Embed Code est notre processus choisi, et une personne que vous devez utiliser pour un minimum de tracas, il existe également un autre moyen qui peut vous apporter les avantages dont vous avez besoin. Nous allons regarder cela une personne ensuite.

2. Incorporez des extraits de code à votre fichier features.php

Chaque configuration WordPress peut obtenir un fichier capabilities.php dédié dans sa liste de meilleure étape ou de sujet spécifique. Cela vous permet d'incorporer des extraits de code pour aider WordPress à utiliser des performances supplémentaires. D'un autre côté, il y a certaines conditions préalables que vous devrez maîtriser et mettre en place juste avant de commencer :

  • Vous obtenez vos documents de base WordPress - et par extension, le fichier features.php - en utilisant le protocole SFTP (Secure File Transfer Protocol). En tant que tel, vous devrez savoir comment cela fonctionne pour découvrir les informations de vos sites Web et travailler avec leur.
  • Nous vous recommandons également d'utiliser un thème enfant, afin de protéger vos modifications si le sujet en question reçoit une mise à jour.
  • Vous voudrez au moins une connaissance opérationnelle des crochets, des actions et des filtres WordPress. De plus, vous voudrez comprendre comment WordPress accède à votre en-tête et à votre pied de page via ces crochets.

Lorsqu'il s'agit d'utiliser SFTP, WPKube dispose d'une collection de contenus d'articles que vous pouvez prendre en considération en parcourant :

Vous pouvez également consulter la bibliothèque de crochets du développeur WordPress, en particulier les entrées de personnes pour wp_head et wp_footer , bien que cela soit facultatif car vous ne les utiliserez pas de manière majeure.

À partir de la liste ici, le plan d'action prendra plusieurs méthodes. Pour commencer, ouvrez le serveur de votre site dans votre client SFTP, puis accédez à wp-material/themes . Listé ici, ouvrez la liste de votre thème actuel et recherchez le fichier functions.php approprié :

Ouverture du fichier functions.php d'un thème dans un éditeur de texte.

Vous voudrez ouvrir ce fichier dans votre contenu textuel ou votre éditeur de code bien-aimé. À l'intérieur, vous pouvez mettre le modèle d'extrait de code suivant :

 add_action( 'wp_head', ' ' ) purpose () ?> add_action( 'wp_head', ' ' ) purpose () ?> add_action( 'wp_head', ' ' ) purpose () ?>

En bref, cela ajoute un crochet d'action à WordPress en utilisant ce que vous appelez comme le . Dans le but en lui-même, vous échangerez ou taperez sous la ligne de remarque (c'est-à-dire la ligne qui commence par