5 raisons pour lesquelles je n'installe pas les plugins WordPress
... et pas tous les plugins WordPress, juste les mauvais. Comme tous les autres outils, il existe des plugins qui fonctionnent pour vous, par exemple pour la création de formulaires de contact ou pour vous aider à construire un site e-Commerce sur WordPress - et il y en a d'autres qui ne le font pas.
Certains plugins ne sont pas nécessaires, d'autres fois, vous devriez totalement éviter de les installer. Dans ce post particulier, je voudrais partager avec vous mes raisons personnelles pour lesquelles je ne vais pas installer un plugin particulier. Comme il s'agit d'une opinion, je suis sûr que vous avez aussi vos raisons. Partagez-les avec moi dans la section des commentaires.
1. Il fait un travail simple
De nombreuses fonctionnalités de WordPress peuvent être réalisées sans plugin. Ils sont si simples qu'un plugin peut parfois être trop lourd. Par exemple; Je préfère ajouter l'extrait suivant, pour masquer une barre d'administration, dans le fichier functions.php du thème, plutôt que d'utiliser un plugin.
add_filter ('show_admin_bar', '__return_false');
Astuce: Avant d'installer un plugin, essayez de trouver ce morceau de code qui peut faire exactement le même travail.
2. C'est vieux et pas mis à jour
WordPress a une politique pour les plugins stockés dans le référentiel officiel; Pour les plugins qui ne sont pas maintenus pendant plus de 24 mois, WordPress affichera l'avertissement suivant.
Le plugin peut contenir des fonctions obsolètes, et peut ne pas être compatible avec la version actuelle de WordPress. Je n'installerai ou ne conserverai généralement pas ce plugin à moins qu'il n'y ait pas de meilleur remplacement, et le plugin stil fonctionne bien, et je suis sûr que cela ne nuira pas au site sur lequel il se trouve.
Par exemple, j'utilise toujours le plugin de mode de maintenance, même s'il n'a pas été mis à jour depuis 2010 car il fait encore très bien le travail. Nous pouvons personnaliser la sortie en créant un modèle personnalisé à partir du thème.
3. Ce n'est pas natif
J'ai trouvé de nombreux plugins qui ont leur propre style pour l'interface utilisateur d'administration (Admin UI), c'est à dire qu'il ne suit pas les styles d'interface utilisateur WordPress natifs. Le problème vient quand WordPress décide de réviser la conception de l'interface utilisateur entière comme dans WordPress version 3.8. L'interface utilisateur d'administration du plugin ne semblera pas à sa place. Cela pourrait aussi avoir l'air horrible.
D'un autre côté, cela ajoutera également plus de charge de travail pour que le développeur puisse mettre à jour ses plugins une fois que WordPress aura apporté des changements significatifs.
Jetez un oeil à cet exemple. C'est un plugin pour rendre WordPress plus sûr. Il a son propre style, qui ne se mélange pas vraiment bien avec le WordPress Admin U. Il semble encombré au mieux.
Comparons-le avec le plugin suivant, nommé Better WP Security, qui offre des fonctionnalités similaires. Il utilise des styles WordPress natifs et semble plus net.
Pour moi, je consulterais toujours la page Screenshot du plugin. Si les captures d'écran semblent peu attrayantes ou ne sont pas disponibles, le développeur ne fait probablement pas assez attention à ce plugin de ses / ses. Et je ne vais probablement pas l'installer.
La règle de base pour la création d'une interface utilisateur d'administration est de rester proche des styles natifs de WordPress. Malheureusement, WordPress ne fournit pas une documentation complète à titre indicatif. Voici quelques références qui peuvent vous aider à démarrer:
- Style Admin de WordPress - Github
- Intégration avec WordPress UI: Les bases - Wptuts +
- WordPress Admin UI: Future Proof vos pages d'administration - Présentation SlideShare
4. C'est marqué
J'ai trouvé de nombreux plugins WordPress qui mettent leur "nom de marque" partout sur sa page de configuration. C'est gênant, surtout en ce qui concerne l'expérience utilisateur. Voici un exemple, un plugin qui met sa marque sur le nom du menu ainsi que sur la page des paramètres, 6 fois différentes.
Je ne suis pas contre le fait de mettre votre "nom de marque" dans un plugin. Mais cela devrait être fait d'une manière plus amicale. Il ne devrait pas non plus sacrifier l'esthétique de la conception de l'interface utilisateur du plugin. VaultPress est un bon exemple dans ce domaine:
5. C'est envahissant
Combinez # 4 avec des publicités et des offres de version pro et le plugin devient envahissant. Créer un plugin prend beaucoup de temps et de support financier pour un développement continu, mais afficher des publicités et des offres à chaque coin de rue peut rendre le développeur désespéré. Comme toujours, il existe de meilleurs moyens de le faire, et ils sont moins envahissants.
Advanced Custom Fields est un bon exemple pour cela. C'est un plugin gratuit qui nous permet de créer facilement une méta box personnalisée avec une interface graphique. Il a quelques extensions premium qui sont offertes de manière soignée, sous un sous-menu nommé "Add-on".
Conclusion
J'ai mon ensemble préféré de plugins WordPress dont je ne peux pas me passer mais si nous sommes plus sélectifs avec les plugins que nous adoptons pour l'utilisation, en ne sélectionnant que ceux qui sont bien faits, cela peut aider à améliorer la qualité globale de plugins. Voici le développement de plugins WordPress plus puissants.
Cadre d'interface utilisateur CloudFlare gratuit pour les développeurs Frontend
CloudFlare a récemment annoncé une refonte majeure de son système de Backbone à React.js . Cela est venu avec un cadre d'interface utilisateur frontal mis à jour et l'équipe a décidé de l'ouvrir pour tout le monde.CloudFlare UI Framework, en abrégé CF-UI, est une bibliothèque open source gratuite de codes frontaux pouvant être liée à un flux de travail React . L'équipe
5 façons d'améliorer les classements Google en optimisant le contenu
Le contenu est l'un des principaux facteurs de classement dans l'algorithme de recherche de Google qui compte plus de 200 facteurs. Si vous voulez augmenter votre trafic de recherche, publier du contenu de haute qualité devrait être l'un de vos objectifs principaux. Que nous parlions de Google ou de Bing, les résultats de recherche sont déterminés par trois facteurs: la pertinence d'actualité, la qualité du contenu et le contexte .Les we