Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Présentation de WPCode – Gestionnaire de code WordPress facile à utiliser pour assurer la pérennité de vos personnalisations de sites Web

Avez-vous déjà voulu réduire le nombre d’extensions WordPress que vous utilisez sur votre site ?

Ne serait-ce pas bien s’il existait un moyen facile qui vous permette d’ajouter des personnalisations WordPress à l’épreuve du temps par le biais d’extraits de code SANS casser votre site ?

Si vous êtes comme moi et la plupart des propriétaires de sites intelligents, alors vous avez au moins souhaité cette solution quelques fois dans votre parcours WordPress.

Aujourd’hui, je suis heureux de partager le lancement de mon extension gratuite WPCode qui va transformer la façon dont vous pensez à la personnalisation de WordPress.

Nous avons Version de cet outil pour vous aider à Gagner du temps et des tracas lors de la gestion des personnalisations de votre site. C’est comme l’outil ultime du couteau suisse qui vous aidera à remplacer des dizaines d’extensions WordPress existantes tout en rendant votre site plus rapide.

Introducing WPCode - WordPress Code Snippets Plugin

Histoire arrière-plan

En 2012, j’ai créé une extension gratuite appelée Insert Headers and Footers (insérer des en-têtes et des pieds de page).

Le but de cette extension était de faciliter pour moi et d’autres lecteurs de WPBeginner l’ajout de code dans l’en-tête et le pied de page de notre site WordPress sans avoir à modifier les fichiers du thème !

Il s’agit notamment du script de Google Statistiques, du code CSS personnalisé, du pixel Facebook, du code AdSense, etc.

Au cours des dix dernières années, cette simple extension s’est développée pour atteindre plus d’un million d’installations actives.

Enter tracking code in header

Au cours de la même période, WordPress s’est également beaucoup développé, avec des tonnes de nouvelles fonctionnalités et d’extensions.

Chaque mois, nos utilisateurs/utilisatrices me demandaient d’ajouter des fonctionnalités supplémentaires, telles que la possibilité de charger des scripts de manière conditionnelle sur certaines pages, la possibilité d’ajouter des extraits de code dans d’autres parties du site, etc.

Après mûre réflexion, nous avons décidé de déplier cette extension gratuite et d’en faire une solution complète de gestion des extraits de code pour WordPress avec une logique conditionnelle, l’auto-insertion, et bien plus encore.

En utilisant la nouvelle extension, vous pouvez :

  • Ajoutez des scripts de suivi / divers méta-détails de vérification de l’outil webmaster dans votre site en quelques clics.
  • Ajoutez des publicités sous forme de bannières ou d’autres éléments de contenu dynamique après le premier paragraphe de chaque publication de blog, à la fin de chaque publication de blog, etc.
  • Retirer les fonctionnalités de WordPress dont vous ne voulez pas comme l’API REST, XML-RPC, les commentaires, etc.
  • Copier et coller facilement des extraits de code de tutoriels dans votre site WordPress sans erreurs.
  • Et ce n’est qu’un début.

Toutes ces fonctionnalités sont mises à votre disposition gratuitement !

Si vous êtes un spécialiste du marketing, considérez WPCode comme un Google Tag Manager, mais à l’intérieur de WordPress.

Si vous êtes un chef d’entreprise ordinaire, considérez ceci comme le couteau suisse de votre site. Il vous aidera à faire ce que vous voulez faire – rien de plus, rien de moins.

WPCode est de loin l’extension la plus puissante que vous installerez sur votre site WordPress, et je n’exagère pas.

Accordez-moi 5 minutes d’attention et je vous afficherai… continuez à lire.

Version vidéo

Subscribe to WPBeginner

Qu’est-ce que le WPCode ?

WPCode est une puissante extension d’extraits de code WordPress qui vous permet d’ajouter facilement des fonctionnalités personnalisées à WordPress à l’aide d’extraits de code sans modifier le fichier functions.php de votre thème.

Il est livré avec une bibliothèque d’extraits de code intégrée où vous pouvez trouver certains de mes extraits de code WordPress les plus populaires qui vous aideront à éliminer le besoin d’extensions séparées.

WPCode WordPress Code Snippets Library

Il existe par exemple des extraits prêts à l’emploi qui vous aideront :

  • Désactiver XML-RPC – c’est bon pour la sécurité de WordPress
  • Permettre le téléversement de fichiers SVG – vous permet de ne pas avoir besoin d’une extension séparée.
  • Désactiver Gutenberg – élimine le besoin d’une extension séparée
  • Désactiver les commentaires – élimine le besoin d’une extension séparée
  • Ajouter des scripts de suivi pour Google Analytics, Facebook, AdSense, et d’autres plateformes.

Et il existe actuellement plus de deux douzaines d’autres extraits de code que vous pouvez utiliser pour ajouter des modules personnalisés tout en réduisant le nombre d’extensions sur votre site.

Pour un propriétaire de site moyen, cette extension vous aidera à réduire au moins 6 à 8 autres extensions que vous pourriez utiliser en ce moment avec juste les extraits prêts à l’emploi qui sont là.

Mon offre est de continuer à ajouter des extraits de code personnalisés pour couvrir les cas d’utilisation les plus courants. Si vous avez des suggestions, veuillez nous en faire part en remplissant le formulaire ici.

Si vous êtes un développeur/développeuse WordPress / freelance et que vous souhaitez contribuer à l’élaboration d’extraits de code, veuillez nous envoyer votre extrait en utilisant le formulaire ci-dessus.

Outil de personnalisation du site et de gestion du code à l’épreuve du temps

La plupart des tutoriels de personnalisation de WordPress vous demanderont d’ajouter des extraits de code dans le fichier functions.php de votre thème. Cette ancienne méthode rend tout simplement la gestion des extraits de code désordonnée, et elle vous empêche également de mettre à jour votre thème.

Si vous mettez à jour votre thème ou si vous passez à un autre thème, vous perdrez toutes les fonctions personnalisées que vous avez ajoutées dans votre fichier functions.php.

WPCode résout ce problème en vous fournissant un moyen facile d’insérer des scripts d’en-tête et de pied de page ainsi que d’autres extraits de code directement depuis votre Tableau de bord WordPress. Ces extraits de code s’exécutent comme s’ils étaient dans le fichier functions.php de votre thème, mais nous rendons vos personnalisations pérennes.

Create New Custom Snippet in WordPress

Vous pouvez mettre à jour les thèmes ou passer à un autre thème en toute sécurité sans jamais perdre les personnalisations importantes de votre site.

Un autre problème lié à l’ajout d’extraits de code personnalisés dans le fichier functions.php de votre thème est que la moindre erreur peut briser votre site et le rendre inaccessible.

Nous avons donc créé notre validation intelligente des extraits de code. Elle vous aide à éviter les erreurs de code les plus courantes et vous garantit de ne jamais casser votre site lors de l’ajout d’extraits de code ou de scripts d’en-tête et de pied de page.

Vous pouvez gérer tous vos scripts d’en-tête et de pied de page ainsi que d’autres extraits de code personnalisés à partir d’un seul écran. Nous vous facilitons même l’organisation des extraits de code à l’aide d’Identifiants et nous ajoutons des notes de rappel pour chaque extrait de code.

WPCode - WordPress Snippets Organized by Tags

Générateurs de code WordPress intégrés

En plus de notre bibliothèque croissante d’extraits de code, nous avons également des générateurs de code WordPress pour vous aider à obtenir rapidement un code personnalisé prêt à l’emploi en utilisant les dernières normes de codage et API de WordPress.

WPCode Generators for WordPress

Voici quelques exemples de générateurs de codes personnalisés avec l’interface d’administration :

  • Outil de personnalisation des types de publication – Créer un extrait de code personnalisé pour les types de publication.
  • Outil de personnalisation des taxonomies – Créer un extrait de code personnalisé pour les taxonomies.
  • WP Query Generator – Obtenir un extrait de code personnalisé pour WP_Query afin de charger les publications.
  • Custom Sidebar Generator – Créer un extrait de code personnalisé pour inscrire des colonnes latérales personnalisées ou des zones prêtes à accueillir des widgets.
  • Générateur de widgets personnalisés – Extrait de code personnalisé pour inscrire des widgets personnalisés.
  • Navigation Menu Generator – Extrait de code personnalisé pour inscrire de nouveaux emplacements de menu de navigation dans votre thème.

Ajouté à ce qui précède, nous avons également un générateur d’extraits de code pour planifier un travail cron, inscrire des scripts et des feuilles de style, ajouter un état de la publication personnalisé, et plus encore.

Dans le passé, les utilisateurs/utilisatrices débutants et intermédiaires utilisaient des extensions WordPress pour créer des types de publication personnalisés, des taxonomies, etc. avec une interface d’administration. Le problème est qu’il s’agit d’extensions à usage unique qui, en arrière-plan, ne font que générer des extraits de code personnalisés.

Ajouté aux générateurs gratuits WPCode, vous pouvez vous passer de ces extensions tout en ajoutant les fonctionnalités personnalisées que vous souhaitez avec une interface d’administration.

Les nouveaux développeurs/développeuses WordPress et les professionnels du web qui créent des sites pour leurs clients y gagneront énormément de temps.

Logique conditionnelle pour les extraits de code + Priorité d’insertion automatique

Mon objectif avec WPCode était de créer une extension d’extraits de code WordPress qui soit à la fois FACILE et PUISSANTE.

C’est pourquoi, outre nos scripts globaux d’en-tête et de pied de page, nous avons ajouté des fonctionnalités avancées telles que la logique conditionnelle pour les extraits de code et avons facilité les choses.

Au lieu d’apprendre les requêtes de logique conditionnelle de WordPress, vous pouvez utiliser la logique conditionnelle visuelle pour décider quand un certain extrait se chargera.

WPCode Smart Conditional Logic

Exemples de cas d’utilisation de la logique conditionnelle du WPCode :

  • Charger des extraits de code pour les utilisateurs/utilisatrices connectés uniquement
  • Charger des extraits de code PHP pour des rôles utilisateurs/utilisatrices spécifiques
  • Charger des extraits de code PHP uniquement sur des pages URL spécifiques
  • Insérer des scripts de pixels d’en-tête et de pied de page sur des pages spécifiques
  • Afficher les extraits de code en fonction du type de page
  • Exécuter un extrait de code uniquement sur certains types de publication
  • Charger des extraits de code d’en-tête et de pied de page en fonction de la source du référent
  • et plus encore…

Nous avons également ajouté à la fois l’insertion automatique de code et l’édition manuelle à l’aide de codes courts. De cette façon, vous pouvez ajouter des fonctionnalités en utilisant un code court personnalisé, ou simplement ajouter automatiquement certaines fonctionnalités sur la zone que vous souhaitez.

WPCode Auto Insert PHP Code

Notre fonctionnalité d’insertion automatique vous permet d’exécuter l’extrait de code partout ou de choisir des options personnalisées telles que :

  • Exécuter l’extrait de code uniquement sur l’interface publique
  • Exécuter l’extrait de code uniquement dans la zone d’administration de WordPress
  • Ajouter des scripts d’en-tête et de pied de page sur l’ensemble du site
  • Insérer un extrait de code PHP avant ou après le contenu de la publication
  • Insérer un extrait de code avant ou après un paragraphe spécifique
  • Insérer un extrait de code sur des pages d’archives spécifiques

En outre, nous avons ajouté un système visuel de priorité des extraits de code, afin que vous puissiez choisir l’ordre de vos fonctions personnalisées pour éviter les conflits de code.

Add code description, tags, and priority in WPCode

Quels sont les exemples de cas d’utilisation + les extensions que vous pouvez remplacer ?

WPCode est l’extension qui vous aide à vous débarrasser de dizaines d’autres extensions sans perdre de fonctionnalités.

Voici quelques-uns des principaux cas d’utilisation :

  • Insérer des scripts d’en-tête et de pied de page
  • Insérer le code de suivi de Google Analytics dans l’en-tête et le pied de page
  • Insérer des extraits de code PHP ou JavaScript sans modifier le fichier functions.php du thème
  • Insérer le code Facebook Pixels, le code Google Pixels de conversion, et d’autres scripts de pixels de conversion d’annonces dans l’en-tête et le pied de page de WordPress avec une logique conditionnelle.
  • Insérer le code des publicités Google Adsense, le code des publicités contextuelles Amazon Native, et d’autres codes de publicités médiatiques
  • Insérer des codes JavaScript, CSS et HTML personnalisés.
  • Insérer des Meta tags de vérification de site pour les médias sociaux, Google Search Console, et d’autres vérifications de domaine dans l’en-tête et le pied de page de votre site.
  • Insérer des blocs de contenu personnalisés réutilisables
  • Insérer le code des publicités dans le contenu après des paragraphes spécifiques
  • Afficher ou masquer des extraits de code personnalisés en fonction d’une logique conditionnelle
  • Désactiver XML-RPC, désactiver l’API REST, désactiver les commentaires, autoriser les téléversements de fichiers SVG, désactiver Gutenberg et permettre l’éditeur classique sans ajouter d’extensions supplémentaires.

Grâce à nos fonctionnalités actuelles et à notre bibliothèque d’extraits de code prêts à l’emploi, vous pouvez remplacer plusieurs extensions populaires, notamment :

WPCode est livré avec une bibliothèque d’extraits de code prêts à l’emploi qui vous permet de remplacer plusieurs extensions populaires, notamment :

  • Désactiver les extensions de commentaires
  • Désactiver les extensions XML-RPC
  • Désactiver les extensions API REST
  • Désactiver les extensions Gutenberg
  • Extension éditeurs/éditrices classiques
  • Permettre les plugins de téléversement de fichiers SVG
  • Désactiver les extensions de flux RSS
  • Désactiver les extensions de recherche
  • Désactiver les extensions de mise à jour automatique
  • Désactiver les extensions Barre d’administration
  • Désactiver l’extension Widget Blocks
  • Extension Widgets classiques
  • Retirer les extensions de numéro de version de WordPress
  • Extension Facebook Pixel
  • Extension Google AdSense
  • Outil de Type de publication personnalisé extensions de l’interface utilisateur
  • Autres extensions pour WordPress

En moyenne, je pense que vous pouvez facilement remplacer 6 à 8 extensions existantes sur votre site, car un site typique installe souvent ces extensions à fonctionnalité unique.

Vous pouvez désormais supprimer ces extensions, nettoyer votre zone d’administration et simplifier la gestion de votre site.

Quelles sont les prochaines nouveautés de WPCode ?

Étant donné que l’extension Insert Headers and Footers comptait plus d’un million d’utilisateurs, l’obtention de toutes ces nouvelles fonctionnalités gratuitement a été une surprise pour tout le monde.

Je suis extrêmement satisfait des responsive de la communauté jusqu’à présent, car tout le monde adore les nouvelles fonctionnalités.

Nous avons une feuille de route passionnante devant nous pour rendre cette extension encore plus puissante. Quelques-unes des choses sur lesquelles nous travaillons :

  • Une plus grande liste de bibliothèque d’extraits de code qui est vérifiée par nos experts WordPress.
  • Enregistrer les extraits personnalisés dans le cloud – ceci est très utile pour ceux qui créent et gèrent plusieurs sites web car vous pouvez personnaliser votre bibliothèque d’extraits à l’intérieur de l’extension.
  • et bien plus encore

Nous sommes vraiment en train de construire quelque chose de spécial ici. Si vous avez des idées sur la façon dont nous pouvons rendre l’extension plus utile pour vous, n’hésitez pas à nous envoyer vos suggestions.

Comme toujours, je tiens à vous remercier pour votre support continu de WPBeginner, et nous sommes impatients de continuer à vous servir pour les années à venir.

En toute sincérité,

Syed Balkhi
Fondateur de WPBeginner

P.S. Vous voulez que nous acquérions ou investissions dans votre entreprise WordPress ? En savoir plus sur le fonds de croissance WPBeginner.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Syed Balkhi is the founder of WPBeginner and Awesome Motive Inc. He started using WordPress in 2006 and has over 16 years of experience building WordPress websites, WordPress plugins, and custom WordPress themes. His WordPress plugins and software apps are used by over 25 million websites today. Syed was recognized as the top 100 entrepreneur under the age of 30 by the United Nations, and his work is featured in top publications like Entrepreneur, Forbes, Inc, Business Insider, The Guardian, Wired Magazine, and more.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

24 commentairesLaisser une réponse

  1. Moinuddin Waheed

    I have used insert header and footer lately and I can testify that it feels intuitive when you can have your desired functionality without adding new plugin for additional functionality.
    now when it has become wpcode and comes with lots of features, I am sure it will help improve the website speed and optimization.
    It will also eliminate the need to add several plugins for small small issues. Thanks a ton wpbeginner.

    • WPBeginner Support

      You’re welcome :)

      Administrateur

  2. László

    If I delete a manual code ( ie. FB Pixel code) from the header in WPCode editor would it be removed from all pages’ headers? In all languages?

    • WPBeginner Support

      If you remove code from the plugin then it would be removed from your site where the plugin added it. If you have caching, don’t forget to clear it to ensure it’s removed! :)

      Administrateur

  3. Ian

    Looks great.
    Does this work okay with Full Site Editing, the Gutenberg block Editor?

    • WPBeginner Support

      Yes, the plugin works with any of the editors :)

      Administrateur

    • WPBeginner Support

      You’re welcome!

      Administrateur

  4. Joe C

    Thanks – always hated putting stuff in functions.php because it gets changed on updates (I never use child themes), but I hate even more 1-task plugins :)

    We had a single php file code snipets and only mod to functions.php was to « include » our snippet file. Simplified re-editing functions.php after an update.

    This plugin should eliminate that process all together

    This is probably the best idea and plugin you guys have come up with yet. I suspect we will integrate it into all 300-odd WP sites we own and/or manage.

    Thanks!

    • WPBeginner Support

      Glad to hear our plugin will be helpful!

      Administrateur

  5. Joe C

    How would code, such as your code – intended for the functions.php – that would turn of WP « feeds » (recent email you sent out) fit in this plugin?

    Joe C.

    • WPBeginner Support

      You would use the run everywhere option for the snippet for it to load everywhere :)

      Administrateur

  6. Debbie

    I’m so excited about this — and it’s potential! Anything that retains Classic Editor is a huge plus in my world. It’s so much easier to tweak code than try to remove the underline from a space, for example. :) And there are soooo many single use plugins that you need now. It will be good to streamline that aspect…. Thanks, y’all!

  7. Ian

    Sounds like this will be very nice! Any plans to make it paid and/or have a paid/subscription based premium option in the future?

    • Editorial Staff

      Hey Ian,

      Right now our main focus is making the best free code snippets plugin that offers our users a tool that I wish I had with ready-made snippets that our teams frequently use.

      In the future, we will add premium features for developer audience to improve their workflow, but the core tool will always remain free and will get even more powerful in our next update :D

      Administrateur

  8. Sue Surdam

    Love this concept! Experimenting right now with a local site with all the options. Hoping you are planning tutorials for Custom Post types and other options.

    • Editorial Staff

      Yes Sue, we will be creating tutorials to help our users better utilize the plugin :)

      Administrateur

  9. Nate Ruske

    Hi,

    I wanted to let you know the pain this conversion from Insert Headers and Footers to WP CODE caused me this morning.

    I use Securi, and the very first thing I see this morning is a security alert with the message WP CODE turn off all comments – and another – Display a message after the 1st paragraph of posts

    In addition to the update, it has also messed up site design and completely removed my search bars throughout the site even though the two code snippets are inactive.

    Currently working with securi to work out what the plugin is doing so we can get the site back to what it was before the update.

    All the best with WPCODE

    • Editorial Staff

      Thank you for leaving a comment Nate.

      The Sucuri alert is a false flag because all it’s saying is that 2 new « Post Drafts » were created (because that’s how code snippets are stored). But those snippets are not live, and they should NOT cause any front-end conflict. Over 26% of all sites (~400k sites) have updated to the latest version without any notable issues like this.

      I’m going to have my team reach out to you using the email you left here in the comment, so we can work closely with you to resolve this.

      -Syed

      Administrateur

  10. Margarida Fernandes

    I just wanted to say Thank You!

  11. Karim Twin

    What an amazing plugin!

    I didn’t know that’s some WordPress tool like that.

    As a WordPress user, I’ve struggling to minimize the use of many plugins.

    Every WP customer wants to use the best WordPress plugins for his or her website. But the odds are many plugins means low site speed and more errors chances. That’s why finding a tool WPcode can help solve the problem in a better way.

    I’ll start using it definitely .

    Thanks for adding value to WordPress.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.