Présentation de WPCode - Gestionnaire de code WordPress simple pour pérenniser les personnalisations de votre site Web
Publié: 2022-07-26Avez-vous déjà voulu réduire le nombre de plugins WordPress que vous utilisez sur votre site Web ?
Ne serait-il pas agréable s'il existait un moyen simple qui vous permettait d'ajouter des personnalisations WordPress à l'épreuve du temps grâce à des extraits de code SANS casser votre site Web ?
Si vous êtes comme moi et la plupart des autres propriétaires de sites Web intelligents, vous avez au moins souhaité cette solution à quelques reprises au cours de votre parcours WordPress.
Aujourd'hui, je suis ravi de partager le lancement de mon plugin gratuit WPCode qui transformera votre façon de penser à la personnalisation de WordPress.
Nous avons conçu cet outil pour vous aider à gagner du temps et à vous simplifier la vie lors de la gestion des personnalisations de votre site Web. C'est comme l'outil ultime du couteau suisse qui vous aidera à remplacer des dizaines de plugins WordPress existants tout en rendant votre site Web plus rapide.
Histoire de fond
En 2012, j'ai créé un plugin gratuit appelé Insert Headers and Footers.
Le but de ce plugin était de me permettre, ainsi qu'aux autres lecteurs de WPBeginner, d'ajouter facilement du code à la zone d'en-tête et de pied de page de notre site WordPress sans modifier les fichiers de thème !
Cela inclurait des éléments tels que le script Google Analytics, le code CSS personnalisé, Facebook Pixel, le code AdSense, etc.
Au cours de la dernière décennie, ce plugin simple a atteint plus d'un million d'installations actives.
Au cours de la même période, WordPress a également beaucoup grandi avec des tonnes de nouvelles fonctionnalités et plugins.
Chaque mois, je recevais des demandes de nos utilisateurs pour ajouter plus de fonctionnalités telles que la possibilité de charger conditionnellement des scripts sur certaines pages, la possibilité d'ajouter des extraits de code dans d'autres zones du site Web, etc.
Après beaucoup de réflexion et de réflexion, nous avons décidé d'étendre ce plugin gratuit et d'en faire une solution complète de gestion d'extraits de code pour WordPress avec logique conditionnelle, insertion automatique et bien plus encore.
En utilisant le nouveau plugin, vous pouvez :
- Ajoutez des scripts de suivi / divers méta-détails de vérification de l'outil pour les webmasters sur votre site en quelques clics seulement.
- Ajoutez des bannières publicitaires ou d'autres éléments de contenu dynamiques après le premier paragraphe de chaque article de blog, à la fin de chaque article de blog, etc.
- Supprimez les fonctionnalités WordPress dont vous ne voulez pas, telles que l'API REST, XML-RPC, les commentaires, etc.
- Copiez et collez facilement des extraits de code à partir de tutoriels sur votre site WordPress sans erreur.
- Et vraiment ce n'est qu'effleurer la surface.
Toutes ces fonctionnalités sont à votre disposition gratuitement !
Si vous êtes un spécialiste du marketing, pensez à WPCode comme un Google Tag Manager mais à l'intérieur de WordPress.
Si vous êtes un propriétaire d'entreprise régulier, considérez cela comme un couteau suisse pour votre site Web. Cela vous aidera à faire ce que vous voulez faire - rien de plus, rien de moins.
WPCode est de loin le plugin LE PLUS PUISSANT que vous installerez sur votre site WordPress, et je n'exagère pas.
Donnez-moi juste 5 minutes de votre attention, et je vais vous montrer - continuez à lire.
Qu'est-ce que WPCode ?
WPCode est un puissant plugin d'extrait de code WordPress qui vous permet d'ajouter facilement des fonctionnalités WordPress personnalisées à 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 de plugins séparés.
Par exemple, il existe des extraits prêts à l'emploi qui vous aideront :
- Désactiver XML-RPC – c'est bon pour la sécurité de WordPress
- Autoriser le téléchargement de fichiers SVG - élimine le besoin d'un plugin séparé
- Désactiver Gutenberg - élimine le besoin d'un plugin séparé
- Désactiver les commentaires - élimine le besoin d'un plugin séparé
- 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 fonctionnalités personnalisées tout en réduisant le nombre de plugins sur votre site.
Pour un propriétaire de site Web moyen, ce plugin vous aidera à réduire au moins 6 à 8 autres plugins que vous pourriez utiliser en ce moment avec seulement les extraits prêts à l'emploi qui sont là.
Mon plan est de continuer à y ajouter plus d'extraits de code personnalisés pour couvrir les cas d'utilisation les plus courants. Si vous avez des suggestions, faites-le nous savoir en remplissant le formulaire ici.
Si vous êtes un développeur WordPress / indépendant qui souhaite contribuer des extraits de code, veuillez nous envoyer votre extrait en utilisant le formulaire ci-dessus.
Personnalisation de site et gestion de code à l'épreuve du temps
La plupart des tutoriels de personnalisation de WordPress vous demanderont d'ajouter des extraits de code au fichier functions.php de votre thème. Cette ancienne méthode complique simplement la gestion des extraits de code et vous empêche également de mettre à jour votre thème.
Si jamais vous mettez à jour votre thème ou passez à un autre thème, vous perdrez toutes les fonctions de code personnalisé que vous avez ajoutées dans votre fichier functions.php.
WPCode résout ce problème en vous fournissant un moyen simple d'insérer des scripts d'en-tête et de pied de page ainsi que d'autres extraits de code directement à partir de votre tableau de bord WordPress. Ces extraits de code s'exécutent en fait comme s'ils se trouvaient dans le fichier functions.php de votre thème, mais nous rendons vos personnalisations pérennes .
Vous pouvez mettre à jour les thèmes en toute sécurité ou passer à un autre thème sans jamais perdre vos importantes personnalisations de site Web.
Un autre problème avec l'ajout d'extraits de code personnalisés sur le fichier functions.php de votre thème était que même la plus petite erreur peut casser votre site Web et le rendre inaccessible.
Nous avons donc créé notre validation d'extrait de code intelligent. Cela vous aide à éviter les erreurs de code courantes pour vous assurer de ne jamais casser votre site Web 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 de balises et ajoutons des notes de rappel avec chaque extrait de code.
Générateurs de code WordPress intégrés
Outre 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 WordPress.
Voici des exemples de générateurs de code personnalisé avec interface utilisateur d'administration :
- Générateur de type de publication personnalisé - Créez un extrait de code personnalisé pour les types de publication.
- Générateur de taxonomie personnalisé - Obtenez un extrait de code personnalisé pour les taxonomies.
- WP Query Generator – Obtenez un extrait de code personnalisé pour WP_Query pour charger les messages.
- Générateur de barres latérales personnalisées – Créez un extrait de code personnalisé pour enregistrer des barres latérales personnalisées ou des zones prêtes pour les widgets.
- Générateur de widgets personnalisés - Extrait de code personnalisé pour enregistrer des widgets personnalisés.
- Générateur de menu de navigation – Extrait de code personnalisé pour enregistrer de nouveaux emplacements de menu de navigation dans votre thème.
Outre ce qui précède, nous avons également un générateur d'extraits de code pour planifier une tâche cron, enregistrer des scripts et des feuilles de style, ajouter un statut de publication personnalisé, etc.
Dans le passé, les utilisateurs débutants et intermédiaires utilisaient des plugins WordPress pour créer des types de publication personnalisés, des taxonomies, etc. avec une interface utilisateur d'administration. Le problème est que ce sont des plugins à usage unique qui, en arrière-plan, ne génèrent que des extraits de code personnalisés.
Désormais, avec les générateurs gratuits WPCode, vous pouvez supprimer ces plugins tout en ajoutant les fonctionnalités personnalisées que vous souhaitez avec une interface utilisateur d'administration.
Ce sera un énorme gain de temps pour les nouveaux développeurs WordPress et les professionnels du Web qui créent des sites Web pour les clients.
Logique conditionnelle pour les extraits de code + priorité d'insertion automatique
Mon objectif avec WPCode était de créer un plugin d'extraits de code WordPress à la fois FACILE et PUISSANT.
C'est pourquoi, en plus de nos scripts d'en-tête et de pied de page globaux, nous avons ajouté des fonctionnalités avancées telles que la logique conditionnelle pour les extraits de code et l'avons simplifié.
Au lieu d'apprendre les requêtes de logique conditionnelle WordPress, vous pouvez utiliser la logique conditionnelle visuelle pour décider quand un certain extrait se chargera.
Exemples de cas d'utilisation de la logique conditionnelle WPCode :
- Charger des extraits de code pour les utilisateurs connectés uniquement
- Charger des extraits de code PHP pour des rôles d'utilisateur spécifiques
- Charger des extraits de code PHP uniquement sur des URL de page spécifiques
- Insérer des scripts de pixel d'en-tête et de pied de page sur des pages spécifiques
- Afficher des extraits de code en fonction du type de page
- Exécutez l'extrait de code uniquement sur certains types de publication
- Charger l'extrait de code d'en-tête et de pied de page en fonction de la source du référent
- et plus…
Nous avons également ajouté à la fois l'insertion automatique de code et la sortie manuelle à l'aide de codes abrégés. De cette façon, vous pouvez ajouter des fonctionnalités à l'aide d'un shortcode personnalisé, ou simplement ajouter automatiquement certaines fonctionnalités sur la zone que vous souhaitez.
Notre fonctionnalité d'insertion automatique vous permet d'exécuter l'extrait de code partout ou de choisir parmi des options personnalisées telles que :
- Exécuter l'extrait de code uniquement sur le frontend
- Exécutez 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 tout le 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 plus de cela, nous avons également ajouté un système de priorité d'extrait de code visuel, afin que vous puissiez choisir l'ordre de vos fonctions personnalisées pour éviter les conflits de code.
Quels sont quelques exemples de cas d'utilisation + plugins que vous pouvez remplacer ?
WPCode est le seul plugin qui vous aide à vous débarrasser de dizaines d'autres plugins sans perdre de fonctionnalité.
Voici quelques-uns des meilleurs cas d'utilisation :
- Insérer des scripts d'en-têtes et de pieds de page
- Insérer le code de suivi Google Analytics dans l'en-tête et le pied de page
- Insérez des extraits de code PHP ou un extrait de code JavaScript sans modifier le fichier functions.php du thème
- Insérez le code Facebook Pixels, le code Google Conversion Pixels et d'autres scripts de pixels de conversion publicitaire dans l'en-tête et le pied de page WordPress avec une logique conditionnelle
- Insérez le code Google AdSense Ads, le code Amazon Native Contextual Ads et d'autres codes Media Ads
- Insérer du code JavaScript, CSS et HTML personnalisé
- Insérez des balises Meta de vérification de site pour les médias sociaux, la console de recherche Google 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 annonces dans le contenu après des paragraphes spécifiques
- Afficher ou masquer les extraits de code personnalisés en fonction de la logique conditionnelle
- Désactiver XML-RPC, désactiver l'API Rest, désactiver les commentaires, autoriser les téléchargements de fichiers SVG, désactiver Gutenberg et activer l'éditeur classique sans ajouter de plugins supplémentaires
Juste avec nos fonctionnalités actuelles et notre bibliothèque d'extraits de code prêts à l'emploi, vous pouvez remplacer plusieurs plugins populaires, notamment :
WPCode est livré avec une bibliothèque d'extraits de code prête à l'emploi qui vous permet de remplacer plusieurs plugins populaires, notamment :
- Désactiver les plug-ins de commentaire
- Désactiver les plugins XML-RPC
- Désactiver les plug-ins de l'API Rest
- Désactiver les plugins Gutenberg
- Plug-in de l'éditeur classique
- Autoriser les plug-ins de téléchargement de fichiers SVG
- Désactiver les plugins de flux RSS
- Désactiver les plug-ins de recherche
- Désactiver les plugins de mises à jour automatiques
- Désactiver les plug-ins de la barre d'administration
- Désactiver le plugin Widget Blocks
- Plug-in Widgets classiques
- Supprimer les plugins de numéro de version de WordPress
- Plugins Facebook Pixel
- Plugins Google AdSense
- Plugins d'interface utilisateur de types de publication personnalisés
- Autres plugins WordPress Generator
En moyenne, je pense que vous pouvez facilement remplacer 6 à 8 plugins existants sur votre site Web, car un site Web typique installe souvent ces plugins de fonctionnalités uniques.
Vous pouvez maintenant supprimer ces plugins, nettoyer votre zone d'administration et simplifier la gestion de votre site Web.
Quoi de neuf dans WPCode ?
Étant donné que le plug-in Insert Headers and Footers comptait plus d'un million d'utilisateurs, l'obtention gratuite de toutes ces nouvelles fonctionnalités a été une surprise pour tout le monde.
Je suis extrêmement satisfait de la réponse 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 ce plugin encore plus puissant. Certaines des choses sur lesquelles nous travaillons :
- Une plus grande liste de bibliothèques d'extraits de code approuvées par nos experts WordPress
- Enregistrez des extraits de code personnalisés dans le cloud - ce sera idéal pour ceux qui créent et gèrent plusieurs sites Web, car vous pouvez créer votre bibliothèque d'extraits de code personnalisés dans le plugin
- et bien plus encore …
Nous construisons vraiment quelque chose de spécial ici. Si vous avez des idées sur la façon dont nous pouvons rendre le plugin plus utile pour vous, veuillez nous envoyer vos suggestions.
Comme toujours, je tiens à vous remercier pour votre soutien continu à WPBeginner, et nous sommes impatients de continuer à vous servir pour les années à venir.
Votre sincèrement,
Syed Balkhi
Fondateur de WPBeginner
PS Vous voulez que nous acquérions ou investissions dans votre entreprise WordPress ? En savoir plus sur le fonds de croissance WPBeginner.