93 318 54 36

5 choses à savoir sur WordPress

08/11/2021
Álvaro Muñoz

Envisagez-vous de construire votre premier site web avec WordPress? Ou bien vous en avez déjà fait plusieurs mais à chaque fois vous vous demandez si vous avez pris les bonnes décisions ? Voici quelques choses que vous devriez  en savoir plus sur WordPress que j'ai appris au cours de ces années de travail avec ce CMS.

1) Le choix difficile d’un thème WordPress.

Je me souviens encore du moment où, en 2003 ou 2004, j'ai installé WordPress pour la première fois. A cette époque, choisir un sujet n’était pas difficile. Les alternatives, bien que peu nombreuses, ne différaient techniquement pas beaucoup les unes des autres, ce qui rendait le choix beaucoup plus facile.

Cependant, choisir un thème WordPress aujourd’hui est sans doute plus difficile. Les alternatives sont extrêmement nombreuses. En fait, il suffit de faire un tour sur des sites comme Themeforest ou le référentiel officiel WordPress pour se perdre parmi les centaines de thèmes disponibles.

Il existe également toute une série de frameworks conçus pour faciliter la création de nouveaux thèmes, tels que Genesis, Hybrid, Gantry, pour n'en nommer que quelques-uns.

Quelle solution choisir ? Comme toujours, dans ces cas-là, la bonne réponse est : cela dépend.

Je recommanderais personnellement un framework à ceux qui ont l’habitude de se salir les mains avec du code, mais qui souhaitent repartir d’une base solide, testée et fonctionnelle. Cependant, les frameworks présentent également certains aspects qui peuvent poser problème. :

  • En effet, il est souvent nécessaire d'apprendre la logique de ce cadre pour l'exploiter au maximum et donc un investissement en termes de temps doit être envisagé ;
  • Il est essentiel de vérifier que le framework dispose d'une documentation complète et mise à jour, sinon vous courez le risque d'avoir un excellent outil entre les mains mais sans le manuel d'instructions ;
  • Il est utile pour évaluer la diffusion d’un framework, pour vérifier à quel point il est compatible et compatible avec les différents plugins disponibles.

Cependant, si vous ne souhaitez pas recourir à un framework et préférez une solution prête à l'emploi, vous avez le choix entre de nombreuses options. Un sujet déjà fait C’est certainement un moyen plus simple, surtout lorsque les temps sont serrés.

Il est cependant bon de garder certains points à l’esprit :

  • De nombreux thèmes prédéfinis sont extrêmement attrayants visuellement, mais constituent un cauchemar à personnaliser ;
  • Ils ont un grand nombre d’options, mais peut-être pas celles dont nous avons besoin ;
  • certains sont assez lourds et nécessitent beaucoup de JavaScript et de feuilles de style pour se charger, ce qui ralentit le temps de chargement des pages ;
  • Ils font souvent un usage intensif de shortcodes qui doivent être insérés dans les pages et les publications pour obtenir des solutions graphiques particulières. Cependant, ces shortcodes peuvent poser problème et un obstacle si vous souhaitez passer à un autre thème dans le futur.
  • Si le développeur qui a créé le thème cesse de le prendre en charge, vous risquez de vous retrouver avec un thème obsolète et difficile à mettre à jour.

Cela étant dit, je ne suis pas du tout contre les thèmes prédéfinis car je les ai également souvent utilisés. À mon avis, il est cependant toujours utile d’évaluer au cas par cas si c’est vraiment le bon choix.

Des thèmes comme GeneratePress ou Astra sont des thèmes prêts à l'emploi que je recommande. Graphiquement très propre et léger mais très facile à personnaliser.

Une autre solution est commencez par un thème extrêmement minimaliste comme Underscores et construisez votre solution à partir de zéro, ou presque. Ce thème fournit tous les fichiers nécessaires pour démarrer avec un thème WordPress, mais laisse à l'utilisateur le soin de créer le CSS et le JavaScript pour implémenter la fonctionnalité souhaitée.

Sans aucun doute, créer un thème à partir de zéro Cela demande beaucoup d’efforts, mais cela vous permet d’obtenir une solution véritablement personnalisée que vous pouvez également utiliser dans d’autres projets. Vous ne vous retrouverez presque jamais dans une situation où vous ne pouvez pas faire quelque chose, parce que le thème ou le framework ne le permet pas. Évidemment, le prix que vous payez est le temps et les efforts que vous consacrez à vous documenter.

Apprenez-en davantage sur les différences entre les thèmes et les frameworks dont vous avez besoin. en savoir plus sur WordPress.

2) Ne modifiez pas les fichiers core de WordPress, un thème ou un plugin

Les fichiers de base sont le plugin WordPress, le thème ou les fichiers de thème par défaut. C'est-à-dire les fichiers tels qu'ils sont lorsque nous les téléchargeons depuis le site Web du développeur.

Dans certains cas, vous pourriez être tenté de modifier ces fichiers pour obtenir le résultat souhaité. Cependant, cela emprunterait une voie dangereuse, créant un obstacle en cas de futures mises à jour.

En fait, si nous modifions les fichiers principaux d'un thème ou d'un framework que nous avons téléchargé, au lieu d'utiliser un thème enfant, chaque fois que nous mettrons à jour le thème d'origine, nous perdrons toutes les modifications apportées. Il en va de même pour les modifications apportées aux fichiers core de WordPress ou à ceux d’un plugin. Il est donc préférable de créer un plugin ad hoc ou d'utiliser le fichier function.php de votre thème.

3) Les plugins sont utiles et beaux, mais n'en devenez pas l'esclave

Le répertoire des plugins WordPress contient plus de 49,000 XNUMX plugins et il est pratiquement impossible de tous les connaître et cela ne vaut certainement pas la peine ;)

Chaque plugin installé sur votre site Web, en plus d'ajouter des fonctionnalités, pèse également sur la charge de travail du serveur et, généralement, Cela augmente également le temps de chargement des pages . Si cela vous intéresse, j'ai déjà évoqué une solution pour vérifier l'impact des plugins sur la charge de travail du serveur.

La règle de base que je recommande est d’installer uniquement les plugins dont vous avez réellement besoin.

Evitez également ceux qui n’ont pas été mis à jour depuis longtemps et ceux qui ne sont pas compatibles avec les dernières versions de WordPress.

4) Visez un site Web rapide

Un site Web beau et intéressant peut être incroyablement pénalisé par un chargement de page excessivement lent. Seriez-vous prêt à visiter fréquemment un site Web si vous deviez attendre 10 secondes pour chaque page ? Probablement pas et vos lecteurs ne le feront probablement pas non plus.

J'ai déjà mentionné quelques conseils pour accélérer un site Web WordPress.

5) Et enfin, vous devriez apprendre sur WordPress que votre site Web est plus vulnérable que vous ne le pensez

Lors de la création d’un site Web WordPress, c’est une bonne idée de prendre la sécurité au sérieux. Il est donc essentiel de toujours utiliser les dernières versions de WordPress et des plugins associés.

Côté serveur, l'hébergeur doit également se charger d'adopter des solutions visant à protéger les sites Internet hébergés de l'action d'éventuels attaquants externes.

Pour rendre WordPress un peu plus sécurisé, je vous recommande de lire la partie sécurité du Codex WordPress.

Ensuite, il existe toute une série de plugins conçus pour augmenter la sécurité, mais très souvent ces solutions ont également tendance à entrer en conflit avec d'autres plugins et ne rendent toujours pas votre site Web sécurisé à 100 %. Un site Web ne peut jamais être sécurisé à 100 %.

La clé est de vous assurer de faire des sauvegardes régulières de votre site Web, soit en utilisant des plugins spécifiques à WordPress, soit en vous assurant que votre fournisseur d'hébergement le fait pour vous. En cas de problème, disposer d’une sauvegarde à jour peut vraiment faire la différence. Pour vous guider, voici un article dédié aux solutions de sauvegarde pour l’apprentissage de WordPress.

  • Installez uniquement les plugins nécessaires et fiables,
  • avoir un bon Entretien WordPress, thème et plugins mis à jour,
  • héberger le site sur un hébergement de bonne qualité
  • faites toujours des copies de sauvegarde de votre site Web…

…Ce sont les mesures de sécurité les plus importantes à prendre.

Avez-vous besoin de mettre à jour votre site Web ?

Avez-vous besoin de l'un de nos services de conception de sites Web ? Dans IndienWebs Nous disposons d'une vaste expérience et d'une équipe de programmeurs et de concepteurs Web dans différentes spécialités, nous sommes en mesure d'offrir une large gamme de services dans la création de pages Web personnalisées. Quel que soit votre projet, nous le réaliserons.