Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

Pays et langue

Chaque pays a son propre site, avec les prix et la TVA de ce pays.

Afficher

Module 1 · 1.1

Qu'est-ce que WordPress (et qu'est-ce que ce n'est pas) ?

Module 1: Comment fonctionne WordPress · Temps de lecture : 7 minutes

Objectif pédagogique : Après cette leçon, vous saurez expliquer ce qu'est WordPress, quelle est la différence entre WordPress.org et WordPress.com, et dans quels cas WordPress est, ou n'est pas, le meilleur choix.

Notions clés : CMS, open source, GPL, core, thème, extension, WordPress.org, WordPress.com, auto-hébergement

Un CMS : séparer le contenu et la forme

Un site web se compose de pages en HTML : le langage que lit votre navigateur. Autrefois, vous créiez chaque page à la main et déposiez le fichier sur un serveur. Pour modifier une phrase, vous ouvriez le fichier, cherchiez la phrase au milieu de tout le code, puis redéposiez le fichier sur le serveur.

Un CMS (content management system, système de gestion de contenu) sépare ces deux éléments. Votre texte, vos photos et vos réglages se trouvent dans une base de données. La mise en forme est séparée, dans un modèle. Lorsqu'un visiteur demande une page, le CMS assemble à ce moment précis le contenu et la forme pour créer une page HTML. Vous modifiez le contenu dans un tableau de bord, sans code.

WordPress est un CMS de ce type, et le plus utilisé au monde. Il a démarré en 2003 comme logiciel de blog, mais fait aujourd'hui aussi tourner des sites d'entreprise, des boutiques en ligne (avec l'extension WooCommerce), des sites d'associations et des intranets.

Open source et la GPL

WordPress est open source : le code source est public et chacun peut l'utiliser, l'étudier, le modifier et le diffuser. Cela est inscrit dans la licence, la GPL (GNU General Public License, version 2 ou ultérieure). Pour vous, cela signifie :

  • Vous ne payez rien pour WordPress en lui-même. Vous payez tout au plus pour l'hébergement, un nom de domaine, un thème payant ou une extension payante.
  • Personne ne peut vous retirer WordPress. Vous pouvez toujours emporter votre site chez un autre hébergeur.
  • Des milliers de bénévoles et d'entreprises y contribuent. Les problèmes de sécurité sont discutés publiquement et résolus rapidement.
  • Les thèmes et extensions qui fonctionnent avec WordPress relèvent eux aussi de la GPL selon la communauté WordPress. Une extension payante peut donc officiellement être redistribuée. Mais attention : une copie « gratuite » d'une extension payante provenant d'un site inconnu (une extension dite nulled) contient souvent volontairement une porte dérobée. Nous y reviendrons dans la leçon 5.3.

Trois couches : core, thème et extensions

Un site WordPress se compose de trois couches que vous pouvez remplacer indépendamment les unes des autres :

  1. Le core : WordPress lui-même. Le tableau de bord, la gestion de la base de données, les utilisateurs, l'éditeur. Le même code sur des millions de sites. Vous ne le modifiez jamais vous-même, car il est écrasé à chaque mise à jour.
  2. Le thème : détermine l'apparence de votre site. Couleurs, polices, mise en page, menu. Vous avez toujours exactement un thème actif.
  3. Les extensions : ajoutent des fonctionnalités. Un formulaire de contact, une boutique en ligne, un bandeau de cookies, un système de cache, une sauvegarde. Vous pouvez en avoir zéro ou des dizaines.

Cette distinction revient tout au long de la formation. Si quelque chose ne fonctionne plus après une mise à jour, la première question est : est-ce dans le core, dans le thème ou dans une extension ? Et si vous voulez modifier quelque chose, la question est : cela relève-t-il de la mise en forme (thème), d'une fonctionnalité (extension), ou est-ce simplement du contenu ?

WordPress.org et WordPress.com : ce n'est pas la même chose

C'est souvent source de confusion. Il existe deux choses portant presque le même nom :

WordPress.orgWordPress.com
Qu'est-ce que c'est ?L'endroit où vous téléchargez le logiciel gratuitement, avec le catalogue de thèmes et d'extensionsUn service de l'entreprise Automattic qui héberge WordPress pour vous
Qui héberge le site ?Vous, chez un hébergeur de votre choixWordPress.com
Extensions et thèmesTout ce que vous voulezSelon l'abonnement
Accès aux fichiers et à la base de donnéesCompletContraint
Maintenance et sauvegardesVotre responsabilité (ou celle de votre hébergeur)En grande partie prise en charge

Cette formation porte sur le WordPress auto-hébergé : le logiciel de WordPress.org, installé sur un espace d'hébergement. C'est ce que vous obtenez lorsque vous installez WordPress chez un hébergeur, comme dans les exemples de cette formation avec DirectAdmin. Une grande partie des connaissances s'applique aussi à WordPress.com et à l'hébergement WordPress géré, mais dans ce cas le fournisseur prend en charge une partie de la maintenance et vous n'avez pas accès à tout.

Ce que l'auto-hébergement vous apporte, et ce qu'il coûte

L'auto-hébergement offre de la liberté : n'importe quel thème, n'importe quelle extension, vos propres sauvegardes, votre propre e-mail sur le même domaine. Mais cette liberté a un prix en temps et en attention. Vous êtes responsable :

  • des mises à jour du core, du thème et des extensions (module 7) ;
  • des sauvegardes et de leur restauration (module 8) ;
  • de la sécurité : mots de passe robustes, peu d'extensions, bons droits d'accès (module 7) ;
  • de la vitesse (module 6) ;
  • de la réglementation, comme le RGPD et les règles relatives aux cookies (module 9).

Un hébergeur en prend une partie en charge (sauvegardes du serveur, pare-feu, certificat gratuit), mais ce qui se passe à l'intérieur de votre WordPress reste de votre ressort. Une extension obsolète constitue une faille qui vous appartient, même sur le meilleur des serveurs.

Quand WordPress n'est pas le meilleur choix

WordPress est polyvalent, mais ce n'est pas toujours le choix le plus pratique. Quelques exemples honnêtes :

  • Une carte de visite d'une seule page qui ne change jamais. Une simple page HTML statique ou un créateur de site est plus rapide, plus sûr et ne demande aucune maintenance.
  • Vous ne voulez aucune maintenance. Un créateur de site payant ou un service de boutique en ligne hébergé gère les mises à jour pour vous. Vous perdez cependant en liberté et vous êtes davantage lié à ce fournisseur.
  • Une grande boutique en ligne avec des milliers de produits et de connexions. C'est possible avec WordPress et WooCommerce, mais cela demande un hébergement sérieux, un système de cache et un développeur. Une plateforme spécialisée peut alors s'avérer plus simple.
  • Une application (un système de réservation avec sa propre logique, un portail) s'en sort souvent mieux avec un framework qu'avec des dizaines d'extensions qui tentent ensemble de faire quelque chose pour lequel elles n'ont pas été conçues.

WordPress convient bien si vous souhaitez modifier régulièrement du contenu, pouvoir étendre vous-même les fonctionnalités, et garder la liberté de migrer. À condition d'être prêt à en assurer le suivi.

Reconnaître si un site fonctionne sous WordPress

Vous pouvez souvent voir si un site utilise WordPress, sans vous connecter. Ouvrez le code source de la page (clic droit, « Afficher le code source de la page ») et recherchez :

  • des chemins contenant /wp-content/ ou /wp-includes/ (thèmes, extensions et scripts) ;
  • une référence à /wp-json/, l'interface de programmation (REST API) de WordPress. Elle figure aussi dans les en-têtes de la réponse :
link: <https://example.com/wp-json/>; rel="https://api.w.org/"

Un site qui protège bien son WordPress en montre moins, mais des chemins comme /wp-content/ sont presque toujours présents. Ce n'est pas un problème : qu'un site utilise WordPress n'est pas un secret. Ce qui compte réellement, c'est que les différents composants soient à jour.

Résumé

  • Un CMS sépare le contenu (base de données) et la forme (thème), et assemble les pages au moment où elles sont demandées.
  • WordPress est open source sous la GPL : gratuit, vous pouvez toujours migrer, et il est maintenu par une grande communauté.
  • Un site se compose du core, d'un thème et d'extensions. Vous ne modifiez jamais le core vous-même.
  • WordPress.org est le logiciel que vous hébergez vous-même ; WordPress.com est un service qui l'héberge pour vous.
  • L'auto-hébergement offre de la liberté, mais les mises à jour, les sauvegardes et la sécurité sont de votre responsabilité.

Quiz

1. Qu'entend-on par « le core » de WordPress ?



2. Quelle est la principale différence entre WordPress.org et WordPress.com ?



3. Quelqu'un vous propose gratuitement une extension payante via un site de téléchargement inconnu. Quel est le principal risque ?



4. Quelle situation convient le moins bien à WordPress ?



Exercice

Exercice A1.1 : Ce site fonctionne-t-il sous WordPress ? Indiquez l'adresse de votre propre site (ou wordpress.org si vous n'avez pas encore de site) et précisez si le site fonctionne sous WordPress. Indiquez également une preuve que vous avez vous-même trouvée dans le code source ou les en-têtes, par exemple un chemin contenant /wp-content/ ou l'en-tête link pointant vers /wp-json/. Le programme vérifiera si votre réponse est correcte.

Exercice A1.1: Ce site fonctionne-t-il sous WordPress ?




Nous ne conservons pas ce que vous saisissez ni ce que nous trouvons. Votre navigateur mémorise vos réponses et si l'exercice est réussi. Si vous êtes connecté, nous enregistrons uniquement dans Mes formations que l'exercice était (presque) correct ; vous pouvez aussi le supprimer à cet endroit.

Exercice D1.1 : WordPress convient-il à votre projet ? Décrivez en quelques phrases votre propre site (ou un site que vous souhaitez créer) : qui y travaille, à quelle fréquence le contenu change-t-il, de quelles fonctionnalités avez-vous besoin ? Cochez les responsabilités que vous assumez vous-même (mises à jour, sauvegardes, sécurité, RGPD) et notez qui s'en charge en votre absence.

Exercice D1.1: WordPress convient-il à votre projet ?

Cet exercice, vous le faites vous-même ; personne ne le vérifie. Cochez ce que vous avez fait et marquez l'exercice comme terminé.





Vos cases cochées et vos notes restent uniquement dans ce navigateur ; nous ne les envoyons nulle part. Si vous êtes connecté, nous enregistrons dans Mes formations uniquement le fait que vous avez terminé l'exercice.

Pour aller plus loin

Ces articles décrivent les étapes dans les panneaux de WebOké ; dans d'autres panneaux, le fonctionnement est similaire.

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…