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

Combien d’extensions WordPress devriez-vous installer ? Qu’est-ce qui est trop ?

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Nos lecteurs nous demandent souvent combien d’extensions WordPress doivent être installées sur leur site. La vraie question que tout le monde veut savoir est combien d’extensions sont trop nombreuses ?

Comme il y a beaucoup d’idées fausses sur les extensions WordPress et sur leur impact sur la vitesse, les performances et la sécurité du site, nous voulons expliquer ce Sujet en détail pour nos utilisateurs/utilisatrices non technophiles.

Dans cet article, nous allons vous expliquer combien d’extensions WordPress doivent être installées sur votre site. Nous parlerons également de la façon dont les extensions peuvent et ne peuvent pas affecter votre site. Notre objectif est de vous aider à apprendre à gérer votre site avec la combinaison parfaite d’extensions WordPress.

How many WordPress plugins can you install on your website?

Les extensions WordPress et leur fonctionnement

Avant d’aller plus loin, parlons un peu des extensions WordPress et de leur fonctionnement.

Les extensions WordPress sont comme des applications pour votre site. Ils vous aident à ajouter de nouvelles fonctionnalités et des fonctionnalités de site Web, comme faire un magasin en ligne, ajouter des formulaires de contact, et plus encore.

Comme WordPress lui-même, les extensions sont écrites dans le langage de programmation PHP. Le code PHP s’exécute sur le serveur d’hébergement de votre site et utilise ses ressources.

C’est pourquoi vous devez choisir une bonne entreprise d’hébergement WordPress qui vous donne des outils faciles pour gérer ces ressources et faire fonctionner votre site efficacement.

Pour en savoir plus, consultez notre guide détaillé sur le fonctionnement des extensions WordPress. Si vous voulez aller encore plus loin, jetez un coup d’œil à la façon dont WordPress fonctionne en coulisses (Infographie).

Depuis WordPress 1.2 (lorsque le support des extensions WordPress a été ajouté), les extensions sont une bénédiction pour les utilisateurs/utilisatrices. WordPress sans extensions, c’est comme un magasin de jouets sans jouets. Aucun plaisir.

Pourquoi les extensions sont-elles essentielles pour les sites WordPress ?

Why you need plugins

Même si le cœur de WordPress fournit un cadre de publication solide, ce sont les extensions qui sont largement responsables de faire de WordPress le constructeur de sites web le plus populaire au monde.

Le nombre total d’extensions WordPress disponibles a augmenté au fil des ans. Au moment de la rédaction de cet article, plus de 60 000 extensions WordPress gratuites sont disponibles dans le répertoire officiel des extensions.

Outre ces extensions gratuites, il existe également des milliers d’extensions WordPress premium vendues par des entreprises et des développeurs/développeuses tiers.

Les extensions peuvent vous aider à améliorer le SEO, à renforcer la sécurité, à gérer les utilisateurs/utilisatrices, et bien plus encore. Il serait assez difficile de développer votre entreprise sans utiliser des extensions WordPress sur votre site.

Comment les extensions WordPress ont-elles acquis une mauvaise réputation ?

How plugins got bad rep

L’objectif des extensions est de permettre à WordPress de faire presque tout ce que vous pouvez imaginer. Cependant, nous constatons aujourd’hui un sentiment de crainte ou de retenue à l’égard des extensions de la part de nombreux utilisateurs/utilisatrices débutants.

Les gens s’inquiètent des performances, de la sécurité, de la fiabilité, etc. Cela s’explique principalement par le fait que les développeurs/développeuses et les techniciens et techniciennes du support de l’hébergeur se sentent vraiment frustrés lorsqu’ils dépannent les sites de leurs clients.

Dans leur frustration, ils font des commentaires tels que« ayez moins d’extensions« , ou« ce sont les extensions qui ralentissent votre site« .

A developer blaming plugins for slow site

Ces déclarations ont résonné à travers les réseaux sociaux, les rencontres en personne et les conférences. Le plus gros problème de ces déclarations est leur ambiguïté.

Qu’est-ce qui est moins ? Combien d’extensions WordPress sont trop nombreuses ?

Nous pensons que le problème n’est pas la quantité d’extensions, mais plutôt la qualité.

Vous pouvez avoir des dizaines de bonnes extensions WordPress qui fonctionnent sur votre site sans aucun problème, mais l’ajout d’une seule extension mal codée peut ralentir votre site.

Lorsque cela se produit et que vous demandez de l’aide pour le dépannage, le technicien de support de votre entreprise d’hébergement ou un autre développeur/développeuse rejettera la faute sur la quantité d’extensions.

C’est logique, car le dépannage d’un site comportant 5 extensions est beaucoup plus facile que celui d’un site en comportant 30. La quantité d’extensions rend leur travail plus difficile.

Il est extrêmement important de prendre avec prudence tout conseil résultant d’une frustration.

Vous devriez leur demander poliment d’identifier quelle extension spécifique est à l’origine du problème, car le simple fait d’accuser la quantité est le résultat d’une certaine paresse.

Pour mettre cela en perspective, notre site WPBeginner a 62 extensions activées en ce moment, et il se charge extrêmement rapidement.

Si nous ajoutons une mauvaise extension qui ralentit le site, nous devrions uniquement désactiver cette extension (et non les 62 autres).

Ceci étant dit, voyons comment les extensions peuvent affecter différents aspects de votre site.

L’impact des extensions WordPress sur la vitesse et les performances du site

WordPress plugins and website performance

Il existe de nombreux types d’extensions WordPress, et chacun d’entre eux a un impact différent sur les performances de votre site.

Certaines extensions affectent principalement l’interface publique. Par exemple, les plugins de constructeurs de pages, les formulaires de contact, les galeries, les diaporamas, etc.

Ensuite, il y a les extensions qui sont principalement faites pour effectuer des tâches dans l’interface d’administration (back-end) ou la zone d’administration. Par exemple, les extensions de sauvegarde WordPress, les extensions éditoriales, divers processus arrière-plan, etc.

Il existe également des extensions qui fonctionnent partout, y compris dans la zone d’administration et l’interface publique. Par exemple, les extensions de référencement, les extensions de pare-feu WordPress, etc.

L’impact d’une extension WordPress sur la vitesse et les performances du site dépend de l’endroit où elle est chargée.

Par exemple, les extensions qui sont chargées uniquement lorsque vous effectuez des tâches spécifiques dans la zone d’administration de WordPress n’ont généralement pas d’impact sur les performances de votre site.

En revanche, les extensions qui sont chargées sur l’interface publique sont susceptibles d’avoir une empreinte plus importante en termes de performances.

De même, les extensions qui exécutent des processus routiniers en arrière-plan, tels que la vérification des liens brisés, la surveillance des 404, etc. peuvent également ralentir de manière significative les performances globales de votre site.

Les extensions peuvent avoir un impact sur les performances de votre site en :

  • Effectuer des requêtes HTTP supplémentaires – Certaines extensions (principalement celles de l’interface publique) peuvent nécessiter un style ou des scripts personnalisés pour fonctionner correctement. Pour cette raison, ils peuvent ajouter des fichiers JS et/ou CSS supplémentaires. Le chargement de ces fichiers nécessite des demandes HTTP supplémentaires, ce qui ralentit le temps de chargement de votre page.
  • Requêtes supplémentaires dans la base de données – Certaines extensions peuvent augmenter le nombre de requêtes dans la base de données. Par exemple, les extensions permettant d’afficher les publications populaires, les publications similaires, ou toute autre chose qui utilise des éléments de la base de données et les affiche sur l’interface publique.
  • Processus d’arrière-plan et écritures dans la base de données – Certaines extensions peuvent consommer beaucoup de ressources du serveur en exécutant des processus d’arrière-plan tels que la vérification des liens brisés, le suivi et l’enregistrement des données analytiques comme les vues des publications, etc.

La plupart des bonnes extensions WordPress chargent uniquement des fichiers supplémentaires lorsque cela est nécessaire et minimisent les appels à la base de données. Cependant, cela est parfois inévitable.

Heureusement, il existe des optimisations pour la plupart des cas. Voyons comment corriger ces problèmes à court terme et à long terme.

Avant cela, assurez-vous d’abord que la mise en cache est activée sur votre site WordPress. Sans mise en cache, votre site sera toujours lent.

Passons maintenant à d’autres optimisations.

Corrigé le problème des demandes HTTP supplémentaires

Les extensions doivent ajouter des demandes HTTP supplémentaires (c’est-à-dire des fichiers JS et CSS) pour fonctionner. Par exemple, lorsque vous installez une extension de formulaire de contact, vous voulez qu’elle fonctionne et qu’elle soit belle.

Les gens se plaignent des demandes HTTP supplémentaires tout en ignorant qu’elles sont parfois nécessaires. Voici à quoi ressemblerait un formulaire non stylisé.

Contact form without styling

La plupart des utilisateurs/utilisatrices n’aimeraient pas cela, certains penseraient même que c’est cassé. Eh bien, c’est exactement ce qui se passerait si le formulaire de contact n’ajoutait pas les demandes HTTP supplémentaires pour charger les fichiers CSS et JS.

En bref, les styles et les scripts supplémentaires sont nécessaires au bon fonctionnement de l’extension.

Il existe trois façons d’optimiser le problème des demandes HTTP supplémentaires. Toutes nécessitent quelques connaissances en matière de codage et de WordPress, mais l’une d’entre elles est nettement plus facile à mettre en œuvre que les autres.

La première méthode consiste à désenregistrer les styles et les scripts supplémentaires chargés par l’extension. Ensuite, vous pouvez combiner les styles de l’extension dans le fichier style.css de votre thème et combiner les scripts de l’extension dans le fichier JavaScript principal de votre thème.

La seconde méthode consisterait à charger conditionnellement les styles/scripts de l’extension sur les pages qui en ont besoin.

Nous avons déjà expliqué ces deux méthodes dans notre article sur la désactivation des scripts et feuilles de style supplémentaires que les extensions WordPress ajoutent.

Pour les personnes qui ne connaissent pas le code, vous pouvez utiliser une extension de mise en cache premium comme WP Rocket qui vous permet de minifier et de combiner les fichiers en un seul clic. Cela fonctionnera dans la plupart des cas, mais dans certains cas, cela peut entraîner des conflits avec des extensions en conflit.

Cela dit, vous devez comprendre que quelques demandes HTTP supplémentaires ne sont pas aussi importantes que vous le pensez. Nous parlons ici de millisecondes. Cependant, si vous avez beaucoup d’extensions qui ajoutent des demandes HTTP supplémentaires, alors cette optimisation vous permettra de gagner quelques secondes sur votre temps de chargement.

Beaucoup de propriétaires d’entreprises qui ne sont pas des techniciens embauchent simplement un développeur WordPress pour accélérer leur site web (ce qui est un investissement qui en vaut la peine). Chez WPBeginner Pro Services, nous offrons des services d’optimisation de la vitesse du site à un prix abordable.

Maintenant que nous avons abordé les demandes HTTP, examinons d’autres requêtes de la base de données.

Corrigé des requêtes de base de données et des processus d’arrière-plan supplémentaires

Certaines extensions peuvent augmenter la charge du serveur de votre base de données. WordPress fait lui-même un très bon travail de mise en cache des requêtes et la plupart des plugins bien codés ne causeront pas de problème significatif.

Cependant, si vous avez un site à fort trafic, l’utilisation d’extensions basées sur une base de données peut devenir un problème, surtout si vous ne disposez pas de ressources suffisantes sur votre serveur.

Par exemple, si vous avez un site d’adhésion ou un magasin en ligne avec WooCommerce, alors vous servez beaucoup de demandes non mises en cache. Dans ce scénario, la seule véritable option est d’utiliser une solution d’hébergement WordPress gérée ou même une solution d’hébergement WooCommerce spécialisée.

Maintenant, il y a certaines extensions qui sont extrêmement gourmandes en ressources, et vous devriez les éviter à tout prix.

Par exemple, il existe des extensions qui ajoutent diverses fonctionnalités d’analyse au sein de WordPress, telles qu’une extension pour l’envoi d’e-mails d’expéditeur, une extension pour les statistiques du site, une extension pour le suivi des vues des publications, etc. Ces extensions écrivent de manière inefficace dans la base de données à chaque chargement de page, ce qui peut ralentir considérablement votre site.

Vous pouvez suivre les analyses de manière plus évolutive avec des extensions telles que Google Analytics pour WordPress par MonsterInsights ou Jetpack Stats.

Vous pouvez ajouter des formulaires d’opt-in par e-mail avec un suivi plus évolutif avec des extensions comme OptinMonster ou en utilisant les formulaires d’inscription de vos services de marketing e-mail préférés.

Il existe également des extensions qui surveillent les erreurs 404 et suivent les liens brisés, ce qui peut ajouter une charge lourde et submerger les ressources du serveur. Au lieu d’utiliser ces extensions, vous devriez utiliser des services cloud tiers tels que Ahrefs ou SEMRUSH qui suivent automatiquement les liens brisés et offrent également de nombreuses autres informations utiles sur le référencement.

Si vous ne voulez pas de solution premium, vous pouvez utiliser un outil gratuit comme le Vérificateur de liens rompus d’AIOSEO. Il vous permet d’analyser jusqu’à 200 liens internes pour vous assurer qu’ils fonctionnent correctement.

L’impact des extensions WordPress sur la sécurité

How plugin can impact WordPress security

La sécurité est une autre préoccupation majeure lorsqu’il s’agit d’installer des extensions WordPress. De nombreux utilisateurs/utilisatrices craignent que le fait d’avoir plus d’extensions ne rende leur site plus vulnérable.

Il est vrai qu’une extension WordPress mal codée peut être exploitée par des pirates et rendre votre site vulnérable. Cependant, c’est également vrai pour à peu près tous les logiciels qui existent.

Des oublis sont inévitables. Toutefois, l’avantage de l’open source est que de nombreuses personnes utilisent le logiciel, ce qui accélère la découverte et la correction d’une vulnérabilité.

Vous pouvez sécuriser votre site en utilisant une extension de sécurité WordPress comme Sucuri. Ils analysent des milliers de sites et vous aideront à détecter la plupart des problèmes de sécurité liés à une extension vulnérable.

Vous pouvez également protéger votre site en améliorant la sécurité générale de WordPress. Cela vous permet d’ajouter des calques de sécurité avant qu’une quelconque vulnérabilité puisse être exploitée par les pirates.

Les extensions WordPress et leur fiabilité

An abandoned plugin

Certaines personnes s’inquiètent de la fiabilité d’une extension. Que se passe-t-il si l’extension est abandonnée ? Que se passe-t-il si les mises à jour sont lentes ?

La beauté de l’écosystème WordPress open source est qu’il existe toujours des alternatives.

Si vous utilisez une extension populaire, il y a de fortes chances qu’elle ne soit pas abandonnée. Si c’est le cas, il est probable que quelqu’un d’autre se chargera de le développer/développer. C’est la force de l’open source. C’est également ainsi que WordPress a vu le jour (la plateforme précédente s’appelait b2/cafelog).

Tant que vous choisissez des extensions avec un bon historique et des auteurs/autrices réputés, tout ira bien.

Puis-je éviter les extensions en ajoutant des extraits de code ?

Il y a des articles partout sur le web qui vous affiche :  » Comment faire XYZ dans WordPress sans extension  » (comme celui-ci).

Le but de ces articles n’est pas de décourager l’utilisation d’extensions mais d’afficher comment apprendre le code. Il y a essentiellement trois façons d’ajouter des extraits de code à votre site. Vous pouvez les ajouter à votre fichier functions.php, à un plugin spécifique au site, ou utiliser une extension pour ajouter des extraits de code personnalisés.

Quelle que soit la méthode choisie, l’ajout d’extraits de code à votre site a le même impact sur les performances qu’une extension autonome.

Si vous installez des extraits de code identiques à ceux d’un plugin, vous exécutez le plugin sans l’installer. L’inconvénient est que vous ne recevrez aucune extension ni aucun correctif de sécurité pour ce code.

Cependant, si vous souhaitez ajouter de nombreuses personnalisations à votre site, vous pouvez remplacer plusieurs plugins autonomes en utilisant WPCode, le meilleur plugin d’extraits de code WordPress.

WPCode Pro version

WPCode permet d’ajouter facilement et en toute sécurité du code personnalisé dans WordPress, sans avoir à modifier le fichier functions.php de votre thème.

Vous pouvez gérer tous vos extraits de code personnalisés à partir d’un seul écran central. De plus, vous pouvez changer de thème WordPress en toute sécurité sans perdre les fonctionnalités importantes de votre site.

WPCode Pro est livré avec une bibliothèque d’extraits dans le cloud privé, des extraits planifiés, des pixels de conversion, et plus encore. Il existe également une version gratuite de WPCode que vous pouvez utiliser pour commencer.

En savoir plus sur ce Sujet, voir notre guide sur WordPress plugin vs functions.php file which one is better.

Combien d’extensions WordPress devriez-vous installer ? Combien d’extensions WordPress sont trop nombreuses ?

How many plugins to install

Vous devez installer autant d’extensions WordPress que nécessaire pour faire fonctionner votre site et développer votre activité.

En moyenne, il n’est pas rare qu’un site d’entreprise dispose d’au moins 20 à 30 extensions.

Si vous utilisez WordPress au maximum de son potentiel et que vous disposez de nombreuses fonctionnalités avant, ce chiffre peut facilement atteindre plus de 50.

Par exemple, voici le nombre d’extensions activées sur nos sites :

Ce décompte devrait mettre en évidence que ce n’est pas la quantité d’extensions qui ralentit votre site.

Vous vous en sortirez avec un grand nombre d’extensions, à condition d’utiliser des extensions de haute qualité qui respectent les normes de codage de WordPress.

Voici le résultat de la performance de notre site via Pingdom.

WPBeginner Homepage Pingdom

Malgré l’utilisation de dizaines d’extensions et d’extraits de code personnalisés, notre site se charge toujours en une demi-seconde (479 millisecondes).

Comment choisir les meilleures extensions WordPress ?

L’une des questions les plus fréquemment posées par nos utilisateurs/utilisatrices est la suivante : « Comment choisir les meilleures extensions pour mon site ? ».

Si vous cherchez une extension gratuite, téléchargez-la uniquement à partir du répertoire des extensions de WordPress.org. Le répertoire officiel des plugins WordPress facilite également le choix de bonnes extensions.

How to Find the Best WordPress Plugin

Vous pouvez voir l’évaluation d’un plugin et les avis fournis par d’autres utilisateurs/utilisatrices de WordPress. Vous pouvez également voir quand l’extension a été mise à jour pour la dernière fois et combien de sites l’ont installée.

D’autre part, si vous recherchez une extension premium, assurez-vous qu’elle provient d’une entreprise ou d’un développeur WordPress réputé. Si vous n’êtes pas sûr, recherchez des avis et des témoignages.

Pour plus de détails, consultez notre guide terminé sur comment choisir les meilleures extensions WordPress.

Si vous débutez, consultez notre sélection d’experts des extensions WordPress essentielles que tout site devrait avoir. Vous pouvez également consulter la catégorie WordPress plugins de WPBeginner où nous partageons régulièrement les meilleurs plugins WordPress et comment les utiliser.

Nous espérons que cet article a répondu à vos questions sur le nombre d’extensions WordPress à installer. Vous pouvez également consulter notre article déboulonnant les mythes WordPress les plus courants, ou nos choix d’experts des meilleurs services de téléphonie d’entreprise.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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.

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

74 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Mrteesurez says

    Coming across this article make me understand more facts about WordPress plugins.
    One is that: Installing potential code snippet is like running a plugin with out installing it.
    The repercussions fears me:
    « The downside is that you won’t get any plugin updates or security fixes for that code ».

    Initially thought I have installed too many plugins, but I now discovered that I have not.

  3. Jiří Vaněk says

    I have about 31 plugins currently active on my site and I’m still in the green according to google search console as well as gt metrix and pagespeed insight. But I choose quality plugins and I also have the advantage of my own server for the entire website. So I don’t have to worry about the performance, which is now somewhere around 20% of the ram memory. Even so, I had a bad feeling about having many plugins. However, after reading this article I see that 30 plugins is a relatively normal amount if they are good. Thank you for this article. At least now I know that the number of plugins I have is not so terrible and that it is, on the contrary, a relatively common number.

  4. Moinuddin Waheed says

    This phrase that plugins cause websites to slow down, I myself have repeated several times and was not aware of the fact that it’s not the number of plugins but the quality of plugins that we choose.
    it is good to see you have disclosed how many plugins wpbeginner uses on its website.
    we could ever guess it to 20 not more than that but having that much plugins and loading in less than half a second is a testament in itself about plugin myths.
    Thanks for clearing the doubt.

  5. Ralph says

    WPBeginner runs 62 plugins? WOW! This website is so fast I’m actually speechless.
    I was thinking you guys run 10-15 plugins like AIOSEO and WPForms that can do a lot of things rather than a lot of small plugins. I don’t even know 25 plugins that I would like to use.
    You guys really know what you are doing!

  6. Bilikis says

    Fantastic Post! Thank you for the post, It was really useful to me, I have always wanted to add more plugins to my site but was scared of speed slowing down.
    Now I can add useful plugins to my site without any worry.

  7. Vikash Pareek says

    I have a simple question that how many plugins are there on https://www.wpbeginner.com/ because the speed of this site is amazing,

    One more thing, how can I increase the speed of my blog website, please tell a better formula…….

    Thanks in advance

  8. White Cloud says

    Thanks! I currently use 56 plugins on my blog,but my blog loads quickly.My friend always says that there are too many plugins on my blog,so I can show him this post.

    • WPBeginner Support says

      It would depend on the specific issue you are running into but for most issues, you can disable plugins until the issue is resolved for finding the problem plugin.

      Administrateur

  9. james says

    Thanks for this article. I read it very interesting because I just want to know how much is enough. I currently use 40 plugins on my website.

  10. J-M says

    I have started experiening some issues with my site, for example a page will not load when all my plug-ins are loaded. I’ve tried to troubleshoot the problem to 1 plugin – however the issue seems to only occur when I have more than 45 plug-ins installed – whatever they may be. Any advise?

    • WPBeginner Support says

      You would need to manually disable/enable plugins to find the specific conflict or another option would be to reach out to your hosting provider to see if they see any specific errors on their end for your site.

      Administrateur

    • WPBeginner Support says

      Unless the security plugins say they work together, we would only recommend one to prevent conflicts.

      Administrateur

  11. Evie says

    Thanks for all the awesome information you guys post! I have just learnt WordPress this year and found it so overwhelming initially. Your articles are so well written and easy to understand and I have just created my first site! Yay

    Thanks again everyone

  12. Vandana says

    When you inherit new websites, there are some plugins that are active but are not in use. Is there any quick way of finding out which plugin is being used or do you have to deactivate a plugin and check the frontend to see if there is any difference?
    Thanks!

    • WPBeginner Support says

      There is no easy way to check sadly and you would need to manually disable the plugins one at a time

      Administrateur

  13. ashish says

    as you said about poorly coded plugins are the major cause of slow loading of your whole site. my question is simple. How to get known from a plugin that it would be right or should I go for another one! because we can’t get info about every plugin on google we shall be going to use. please reply

    • WPBeginner Support says

      That would require some coding knowledge and testing, we do not have a recommended simple way to test the quality of plugins at the moment for beginners.

      Administrateur

  14. Andre says

    Rather interesting article seeing I’ve always been concerned about the amount of plugins running, but that’s been resolved thanks to the explanations in the article.

    My concern will now thus be quality rather than quantity…

  15. Asmat Ullah says

    Very informative article ..every WP developer must read it to avoid misconception about.. the question .. how much plugin……

  16. Friska Titi Nova says

    Thank you so much for the article! I am relieved! Keep on working for more inspiring writings for us, the beginners! :*

  17. C. Anderson says

    Just wanted to make you aware of the fact that quite a few of the plugins you recommend are disallowed by WPEngine. This was confusing to me as a beginner. At your recommendation I installed them, like W3Total Cache and WordFence but then got an email from WP Engine that I had to uninstall them within 7 days. This was a bit tough for me as an WP Beginner!

  18. Kadoon says

    Very nice breakdown about plugins.
    All this is new to me and I have recently been studying about how to set up a WordPress site for my affiliate marketing; I have learnt about web-hosting, domain names, and now plugins. Just so much to learn that I don’t even know where to start or what questions to ask at the moment.
    I need general advice. Can I get any?
    Will be looking forward to a response. Thanks.

  19. Danstan says

    I have 63 plugins and everything is just fine though I really don’t want to go past that. Haven’t had an issue before. Trust me, like he said, choose great plugins, everything will be good all the time. Good luck!

  20. Vitaliy Kolos says

    I still think you don’t want to really go overboard with the amount of plugins because the more plugins you add, the more vulnerable your site gets. That’s because some plugins are either not designed properly or designed so deliberately.

    Even if you have a plugin in your dashboard and it’s inactive, malicious hackers can still take advantage of that.

  21. Ileane says

    Hi Syed, I saw you link to this post from a comment you left on Ian’s blog.

    My question is this – since I’m not familiar with code, when I install a plugin and something breaks, how can I possibly know for sure which plugin is poorly coded.

    For example, I know that we can troubleshoot by removing all the plugins and putting them back one by one. butt that doesn’t really tell me for sure which one is poorly coded because it might just be the new one that I added and not any of the old ones.

    Also – there’s always a change that the theme is the problem too. I had problems with Thesis theme and every time I would install a lead capture plugin my RSS feed would become invalid. I tried Optin Skin, Optin Monster, Hybrid Connect, and so many others that I can’t even remember them all. But to this day I never found out which one actually caused the issue.

    • Editorial Staff says

      Hey Ileane,

      Evaluating the code and performance of the plugin does take some technical know how.

      This plugin is a good place to start:

      http://wordpress.org/plugins/p3-profiler/ << Some hosts aren't configured for this plugin, so if you don't see any results, then that's the reason. Also bloated themes with a lot of code in their functions.php file can cause problems. Remember the codes in functions.php file are similar to plugins. As for your question about new and old plugins... If any of the new plugins that you mentioned you had tried for Optins and none of them worked, then I'll lean towards that the problem is with your older plugins or theme rather than the new ones. Also important to know that sometimes it could be a conflict between two plugins or plugin and a theme. So you always have to be open to trying things out. I know disabling plugins and debugging on a live site sounds scary. That's why my suggestion would be to create a staging environment. Then test the plugins you have installed with the default theme. If the problem goes away, then you know it is your theme that's causing the problem. If not, then try the plugins. Remember if multiple different "new" plugins cause the same conflict on your site, then it is very likely that the problem is specific to your site and setup. You can also try using the wp_debug function to see how many errors are being returned. Do this on local server environment or on a staging environment. This will give you an idea on what needs to be fixed. I wish I could give you an easier answer, but with the wide-variety of plugins out there coded from the wide-variety of developers all with different skill level, it's impossible to give a simple answer. -Syed P.S. Here's the staging tutorial: https://www.wpbeginner.com/wp-tutorials/how-to-create-staging-environment-for-a-wordpress-site/

      Administrateur

      • Ileane says

        Thanks Syed!!

        I use the P3 Profiler Plugin and it was really helpful. I got rid of a ton of plugins based on the heavy load times and poor performance.

        I need to set up the staging environment and do some testing. Do you offer a service for that?

        Thanks again for your response!

  22. Huguens M says

    What a relief… before reading this article I was totally confused about this subject. You guys are awesome. The burden has now been lifted. Wooooohhhhhhhhhhhhhhhhh!!

  23. Dave Bell says

    A great article. Really helps clarify what the real issues are. I noticed myself becoming paranoid about plugins. 10 or 11, oh my! Now I feel the pressure is off. Of course good solid properly coded plugins are the order of the day. Dave

  24. Kenny Dowling says

    Thank you. A very useful and informative article which counters opinion based guidance I have read in some well known books.

    And I agree with Waqas Lone above.

  25. Rambo Ruiz says

    Hey thanks for clearing this up I too have been wondering if too much plugins will make my site load slower. Great to know that it won’t

  26. Frank Woodman Jr says

    Thanks for what clearly is the best article explaining WordPress plugins and how to use them that I’ve seen. And you’ve done it in an easy to understand and follow manor that even the newbies can follow along.

    This is one article that I’ll both bookmark and share as it’s truly a wonderful resource.

  27. Martin says

    Sometimes you can cut a long story short:
    1. Install only plugins you are going to use, do not leave them deactivated, delete them in this case.
    2. Install f.ex. 6Scan security Plugin to see whether the plugins you are using are compromizing your site’s security and deal with them appropriately.
    3. Offer links to sites who can meassure your sites loading performance http://tools.pingdom.com/fpt/
    4. install plugins like Wordfence and WP Firewall2 for neccessary protection of your site. Here we are not only talking plugins, themes can have the same security problems.
    Thank You

      • Waqas Lone says

        Well you guys have done a really good job by explaining all this. Not everyone understand the reason behind it + many people like more in-depth analysis into everything which is IMPORTANT Great article!

    • lulu says

      well i agree about making this article a 50 word article but for beginners it is better to be presented the way the author did. The article gives REASSURANCE. And believe me, we, the beginners, have to deal with ALOT of scary unknowns.

  28. Charlie says

    I have about 450 plugins installed on one of my multi-site networks. Obviously not all activated on the same site. I find the P3 (Plugin Performance Profiler) plugin is a good way to see which plugins are causing any issues.

  29. Mladen says

    Thanks for this article. It was very interesting for me reading it, because i was just wondering how much is enough. Currently i am using 40 plug-ins on my site.

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.