Les utilisateurs recherchent souvent des moyens de modifier leurs sites Web, plugins et conceptions, ou d’ajouter des modifications à une fonctionnalité existante. Dans la plupart des cas, vous pouvez le faire en ajoutant un code personnalisé à votre site Web WordPress.

Il n’y a rien de mal à ajouter un code personnalisé à votre site Web. Cependant, il y a quelques éléments à prendre en compte lors de l’ajout de code personnalisé qui apportera ces modifications à votre site Web WordPress.

Cet article explique ce qu’il faut rechercher et les meilleures pratiques à utiliser pour ajouter du code personnalisé à votre site Web WordPress.

Que rechercher avant d’ajouter des extraits de code personnalisés dans WordPress

Le moyen le plus simple d’ajouter des extraits de code suggérés par les auteurs dans leurs didacticiels consiste à ajouter l’extrait de code au sujet. functions.php Déposer. Cependant, il existe un certain nombre de limitations et d’inconvénients à l’ajout d’extraits de code au sujet functions.php Déposer.

Chaque fois que vous mettez à jour votre sujet, il ajoutera les extraits de code personnalisés que vous avez ajoutés au vôtre functions.php Le fichier sera écrasé sauf si vous mettez à jour manuellement la rubrique ou copiez manuellement les extraits de code à partir d’un functions.php Fichier à l’autre. Considérant que la plupart des développeurs publient fréquemment des mises à niveau, en particulier lors de l’utilisation de thèmes premium, en ajoutant des extraits de code aux thèmes functions.php Le fichier devient très difficile à maintenir.

Si vous souhaitez changer de sujet, vous devrez également migrer le code, ce qui n’est certainement pas bon à long terme.

Un autre inconvénient est que les fichiers de thème s’exécutent sur chaque page et que les extraits de code sont ajoutés aux thèmes functions.php File, le risque d’endommager l’ensemble de votre site Web est beaucoup plus élevé.

Jetons un coup d’œil aux meilleures pratiques pour ajouter des extraits de code personnalisés à votre site WordPress afin que vous n’ayez plus à vous soucier de manquer un extrait de code, d’oublier de le migrer ou de casser certaines fonctionnalités lors de la mise à jour de votre thème.

Ajout d’extraits de code personnalisés aux sites WordPress

Le code personnalisé peut être ajouté à l’aide de l’une des méthodes suivantes:

  • Utilisation d’un plugin (voir notre Introduction aux plugins WordPress pour en savoir plus sur ce que sont les plugins WordPress)
  • Créer un plugin personnalisé
  • Créer un sujet enfant

Maintenant, discutons de chacune des méthodes en détail.

1. Utilisation du plug-in d’extraits de code

Le plugin Code Snippets est un excellent moyen d’ajouter du code personnalisé à votre site WordPress. Si vous n’êtes pas fan de l’écriture de code vous-même, c’est plus facile que de créer votre propre plugin.

Après avoir installé le plugin, créez-en un nouveau Extraits Une section sera ajoutée à votre menu WordPress que vous pourrez utiliser pour ajouter de nouveaux extraits. Chaque extrait de code dispose d’un espace pour le code et d’une description pour plus d’informations sur le fonctionnement du code.

Conseil: Chaque fois que vous utilisez un extrait de code utile d’un site, incluez l’URL dans la description afin de vous rappeler d’où vient le code.

Exemple de code personnalisé

Tout comme avec les plugins, vous pouvez activer et désactiver vos extraits de code personnalisés et les exporter vers des fichiers PHP. Dans certains cas, les extraits de code personnalisés sont en conflit avec d’autres plugins ou thèmes. Par conséquent, la désactivation de tout le code personnalisé est utile pour résoudre les problèmes.

2. Créez votre propre plugin spécifique au site

La création de votre propre plugin personnalisé spécifique au site est le meilleur moyen d’ajouter du code personnalisé aux sites WordPress car vous avez un contrôle total sur le code. Aucune mise à jour de plugin ou de thème n’affectera votre code personnalisé. De plus, il offre la flexibilité d’activer ou de désactiver le plugin personnalisé en fonction de vos besoins.

Vous n’avez pas besoin d’être un gourou PHP pour créer un plugin spécifique à un emplacement. Suivez simplement les trois étapes faciles ci-dessous.

1. Créez le répertoire du plug-in

Vous devez d’abord créer un répertoire pour le plugin et le nommer. Cela peut être n’importe quel nom, par exemple B. le site Web du site Web. Le répertoire du plugin doit être créé dans le / wp-content / plugins / Annuaire sur votre site Web. Dans cet exemple, nous appelons le plugin wpwhitesecurity-shortcodes. Remarque: utilisez toujours des traits d’union et aucun espace dans les noms de répertoire.

2. Créez le fichier de plug-in

Ensuite, vous avez besoin d’un fichier principal pour votre plugin. Bien qu’il n’y ait pas de règles pour le nom de fichier, il est recommandé que le nom de fichier corresponde au nom du plugin. Dans notre exemple, le nom de fichier du plugin est wpwhitesecurity-shortcodes.php.

Ce fichier doit contenir au moins un titre et une description.

Créez ce fichier avec un éditeur de texte tel que NotePad ++ ou TextEdit. N’utilisez pas Microsoft Word ou des éditeurs similaires, car cela ajoutera des informations de mise en forme au texte et risquerait de gâcher votre fichier. Tous les éditeurs listés ci-dessus sont gratuits.

Voici tout ce que vous devez ajouter au fichier:

<?php/** Plugin Name: WP White Security Shortcodes* Plugin URL: https://www.wpwhitesecurity.com* Description: Site-specific plugin for custom code snippets in wpwhitesecurity.com*/

C’est tout. Il est maintenant temps d’ajouter le code personnalisé.

3. Ajoutez les extraits de code personnalisés

Vous pouvez maintenant copier les extraits de code des didacticiels, etc. et les coller dans ce fichier. Si vous avez créé le fichier du plugin hors ligne, compressez le dossier des plugins sous forme de fichier ZIP et téléchargez-le sur votre site Web à l’aide du tableau de bord WordPress.

Désormais, vous n’avez plus à vous soucier de manquer un extrait de code, d’oublier de le migrer ou de casser certaines fonctionnalités lors de la mise à jour de votre thème ou de votre WordPress. La prochaine fois que vous rencontrez un extrait de code WordPress et que vous souhaitez l’ajouter à votre site Web, ajoutez-le au fichier de plug-in spécifique à l’emplacement.

4. Ajoutez-en un index.php Fichier (facultatif)

Ceci est une étape optionnelle. Éviter de Liste du répertoire Vous devez ajouter un fichier d’index dans le répertoire des plugins. Tout ce que tu dois faire est:

Créez un fichier appelé index.php
Ajoutez le contenu suivant:

<?php/*** Nothing to see here.

3. Utilisez un sous-thème functions.php

Nous disions de ne pas utiliser vos thèmes functions.php Déposer. Cependant, c’est une bonne alternative pour apporter certains changements, par ex. B. pour les changements spécifiques à un sujet. De cette façon, le code personnalisé spécifique au sujet n’apparaîtra pas une fois que votre sujet est entré, car il n’est plus nécessaire.

Même dans ce cas, les modifications de rubrique doivent toujours être ajoutées à la rubrique enfant, et non à la rubrique parent, afin qu’elle soit sans danger pour la mise à niveau.

Lorsque vous ajoutez du code à votre code functions.phpAssurez-vous toujours de fermer les balises PHP. Voici à quoi ils ressemblent: ?>. Si votre fichier de rubrique se termine par l’un de ces fichiers, vous devez inclure le code personnalisé en haut.

Répertoire des sous-thèmes functions.php

Conclusion

Comme nous venons de le voir, il existe plusieurs façons d’ajouter du code personnalisé à votre site Web WordPress, mais elles ne sont pas toutes bonnes à long terme. Cependant, certains d’entre eux sont meilleurs que d’autres dans certains domaines. Par exemple, ajoutez un code personnalisé pour les modifications spécifiques au sujet (apparence du site Web) functions.php Déposer. Pour tous les autres changements, idéalement, vous devriez avoir votre plugin personnalisé spécifique au site

Assurez-vous simplement d’ajouter du code personnalisé à WordPress de manière sûre et de faciliter le débogage en cas de problème.
Nous espérons que cet article vous a aidé à apprendre comment insérer facilement des extraits de code personnalisés dans vos sites WordPress.

La poste Comment ajouter en toute sécurité du code personnalisé aux sites Web WordPress est apparu pour la première fois le Sécurité WP White.

*** Ceci est un blog syndiqué par Security Bloggers Network par Sécurité WP White écrit par Radostin Angelov. Lisez l’article original sur: https://www.wpwhitesecurity.com/safely-add-custom-code-wordpress-websites/



Source link

Recent Posts