Pendant longtemps, le CMS gratuit WordPress a été prin­ci­pa­le­ment considéré comme un logiciel de blogging, et il est en effet resté le CMS de pré­di­lec­tion des blogueurs. Une com­pa­rai­son des fonc­tion­na­li­tés de WordPress avec celles d’autres grands systèmes de gestion de contenu tels queTYPO3, Joomla! ou Drupal montre cependant que le spectre de fonctions du CMS WordPress a con­si­dé­ra­ble­ment augmenté. Bien qu’il soit encore largement pré­des­tiné à la création et à l’ad­mi­nis­tra­tion d’un blog sur le Web, le système de gestion de contenu peut main­te­nant être utilisé pour mettre en place des pages d’en­tre­prise, des portails d’in­for­ma­tions et même des boutiques en ligne.

Hé­ber­ge­ment pour Managed WordPress
Créez votre site avec l'IA, nous gérons le reste
  • Fonctions d'IA faciles à utiliser, quel que soit votre niveau de com­pé­tence
  • Nombreux thèmes et plugins pour une per­son­na­li­sa­tion complète
  • Mise à jour sans efforts et moins d'ad­mi­nis­tra­tion

Qu’est-ce que WordPress ?

Sur la base du moteur de blog Web b2/cafelog, Matthew Mullenweg et Mike Little ont développé le logiciel de blog WordPress en 2003. Plus tard, le créateur de b2 Michel Valdrighi a rejoint le groupe de dé­ve­lop­pe­ment, de sorte que WordPress a pu être déclaré comme suc­ces­seur officiel de b2 peu après la sortie de la première version stable le 3 janvier 2004. Dans les années qui ont suivi, l’équipe a travaillé mé­ti­cu­leu­se­ment à la poursuite du dé­ve­lop­pe­ment du logiciel libre sous licence GPL, ce qui a permis d’étendre con­ti­nuel­le­ment la gamme des fonctions. L’ap­pli­ca­tion pour les blogueurs a ainsi été pro­gres­si­ve­ment trans­for­mée en un système de gestion de contenu à part entière, WordPress a même remporté le prix Open Source CMS Award dans la catégorie « Overall Best Open Source CMS » en 2009.

WordPress possède une structure modulaire, dans laquelle les modules in­di­vi­duels sont écrits dans le langage de pro­gram­ma­tion PHP. Il faut faire la dis­tinc­tion entre les modules de base, qui cons­ti­tuent le cadre de départ pour l’ins­tal­la­tion du logiciel, et les modules sup­plé­men­taires (plugins, thèmes), qui étendent le CMS avec de nouvelles fonctions ou mises en page. WordPress fournit un système de gestion de base de données re­la­tion­nelle pour le trai­te­ment des données, dans lequel les dé­ve­lop­peurs re­com­man­dent alors l’uti­li­sa­tion de MySQL ou MariaDB. Vous trouverez de plus amples in­for­ma­tions sur le sujet « qu’est-ce que WordPress ? » dans l’article sur les termes WordPress les plus im­por­tants.

Note

Depuis 2005, la société Au­to­mat­tic, que Matt Mul­len­berg a fondée avec d’autres dé­ve­lop­peurs, coordonne le dé­ve­lop­pe­ment ultérieur de WordPress. L’en­tre­prise offre également divers services com­plé­men­taires pour le CMS. Avec wordpress.com, un service d’hé­ber­ge­ment de projets WordPress fait partie du portfolio, qui peut être utilisé soit gra­tui­te­ment (version de base), soit avec des abon­ne­ments payants (versions avec des fonc­tion­na­li­tés sup­plé­men­taires).

Pour qui WordPress comme CMS est-il adapté ?

Au fil des années, WordPress s’est peu à peu trans­formé en un véritable CMS po­ly­va­lent, qui est également re­com­mandé pour les débutants malgré sa so­phis­ti­ca­tion désormais plus élevée. Ceux qui veulent créer une ap­pli­ca­tion Web avec WordPress n’ont pas besoin de con­nais­sances ap­pro­fon­dies en HTML, CSS et Ja­vaS­cript. Les éléments fonc­tion­nels ainsi que le design et le contenu peuvent être im­plé­men­tés et adaptés via l’interface intuitive du Backend WordPress sans avoir à écrire votre propre code. Le logiciel CMS génère ce code au­to­ma­ti­que­ment en arrière-plan.

Grâce à la gestion des uti­li­sa­teurs intégrée, le travail en équipe sur le projet devient également un jeu d’enfant : les rôles des uti­li­sa­teurs sont dé­fi­nis­sables in­di­vi­duel­le­ment et l’on peut donc dé­ter­mi­ner quels uti­li­sa­teurs ont quels droits dans le back-end. Par exemple, certains ont des options d’édition il­li­mi­tées, d’autres ne peuvent modifier que les con­tri­bu­tions et com­men­taires. WordPress fournit même six rôles uti­li­sa­teur standards pré­dé­fi­nis pour vous aider à démarrer :

  • Super Admin : l’uti­li­sa­teur a tous les droits et peut effectuer n’importe quels chan­ge­ments (projets multi sites tels que les sites Internet mul­ti­lingues).
  • Ad­mi­nis­tra­teur : l’uti­li­sa­teur possède tous les droits et peut effectuer toutes les mo­di­fi­ca­tions (site Wordpress unique).
  • Éditeur : l’uti­li­sa­teur peut gérer tout le contenu de n’importe quelle page WordPress.
  • Auteur : les uti­li­sa­teurs peuvent créer, modifier, supprimer et publier leurs propres messages et té­lé­char­ger des fichiers.
  • Con­tri­bu­teur : l’uti­li­sa­teur peut créer, modifier et supprimer des messages.
  • Abonné : les uti­li­sa­teurs en­re­gis­trés peuvent commenter les messages et voir leur profil dans le back-end.

Scénarios de dé­ploie­ment : qu’est-ce qui est possible avec WordPress ?

Le logiciel WordPress se base sur une uti­li­sa­tion re­la­ti­ve­ment simple. Aucune ex­pé­rience en PHP ou en HTML n’est exigée et les amateurs disposent de nombreux outils pour les aider dans la création et dans la gestion de leur site sous WordPress. Voici un aperçu de quelques fonctions de base :

  • Les articles sont rédigés avec l’éditeur de texte WYSIWYG qui se rapproche à bien des égards du logiciel Word de Microsoft.
  • Les images, les vidéos et les prises de son sont té­lé­char­geables via une mé­dia­thèque.
  • La rédaction de contenus est gérée par des droits d’accès (ad­mi­nis­tra­teur, rédacteur, auteur, con­tri­bu­teur).
  • Une option permet aux visiteurs du site de se créer un compte afin de con­tri­buer au site, par exemple en rédigeant des com­men­taires.
  • Les in­ter­nautes peuvent s’abonner au site Internet grâce à l’option News-Feed.
  • Le front-end (ce que les uti­li­sa­teurs voient) et le back-end (le tableau de bord visible par les ad­mi­nis­tra­teurs et les ré­dac­teurs du site) sont tous les deux adaptés aux terminaux mobiles.

Grâce à des ex­ten­sions ap­pro­priées, le système de gestion de contenu est également adapté à la création de sites Web com­mu­nau­taires avec des fonc­tion­na­li­tés de forum et de médias sociaux évolués ainsi qu’à l’ex­ploi­ta­tion de votre propre boutique en ligne. Les sites renommés qui sont réalisés avec WordPress sont notamment ceux du New York Times Company, Le Monde, TED, Groupon ainsi que le site du Centre Pompidou. Il existe des fonc­tion­na­li­tés spé­ci­fiques adaptées à certains types de sites Internet et de domaines que vous pouvez intégrer fa­ci­le­ment à votre site Internet.

Conseil

WordPress est aussi très in­té­res­sant pour divers projets Web car le CMS fournit un support de grande qualité pour l’op­ti­mi­sa­tion sur les moteurs de recherche. Vous pouvez découvrir exac­te­ment à quoi ressemble ce support et quels plugins y jouent un rôle important dans notre article sur les astuces pour améliorer votre ré­fé­ren­ce­ment avec WordPress.

Aperçu des fonc­tion­na­li­tés de WordPress

Le logiciel WordPress se base sur une uti­li­sa­tion re­la­ti­ve­ment simple. Aucune ex­pé­rience en PHP ou en HTML n’est exigée et les novices disposent de nombreux outils pour les aider dans la création et dans la gestion de leur site sous WordPress. Voici un aperçu de quelques fonctions de base :

  • Les articles sont rédigés avec l’éditeur de texte WYSIWYG qui se rapproche à bien des égards du logiciel Word de Microsoft.
  • Les images, les vidéos et les prises de son sont té­lé­char­geables via une mé­dia­thèque.
  • Dif­fé­rents rôles per­son­na­li­sables sont dis­po­nibles pour éditer le projet.
  • En option, vous autorisez vos visiteurs à créer leur propre compte pour l’uti­li­sa­tion de votre site Web (par exemple, si seuls les uti­li­sa­teurs en­re­gis­trés sont autorisés à commenter les con­tri­bu­tions).
  • Les uti­li­sa­teurs du site peuvent également s’abonner aux con­tri­bu­tions de votre projet WordPress via des fils d’ac­tua­li­tés.
  • Le front-end (ce que les uti­li­sa­teurs voient) et le back-end (le tableau de bord visible par les ad­mi­nis­tra­teurs et les éditeurs du site) sont tous les deux adaptés aux terminaux mobiles.

Bien que les fonc­tion­na­li­tés énumérées soient déjà dis­po­nibles dans l’ins­tal­la­tion standard du système de gestion de contenu, WordPress peut être étendu comme mentionné. Une dis­tinc­tion doit être faite entre les plugins et les thèmes. Alors que les premiers ajoutent des éléments fonc­tion­nels sup­plé­men­taires au CMS, les seconds modifient la mise en page et l’apparence du front-end et du back-end de votre projet WordPress.

New call-to-action

WordPress : le CMS qui comporte une large palette de plugins

WordPress présente, en com­pa­rai­son avec d’autres CMS, une pléthore de plugins (add-ons) créées par une com­mu­nauté d’envergure dont WordPress dispose. Il existe déjà plus de 54 700 ex­ten­sions et la tendance est à la hausse. Voici une liste des plugins les plus en vogue que vous pouvez intégrer gra­tui­te­ment à votre site sur la page of­fi­cielle de WordPress France :

  • Jetpack : vous disposez, grâce à cette extension, de plus de 30 outils dif­fé­rents pour optimiser votre site WordPress et pour faciliter sa gestion. Vous pouvez par exemple consulter les sta­tis­tiques de vos visiteurs et recevoir des conseils pour augmenter votre audience.
  • Wordfence Security : bien que la version standard de WordPress soit con­si­dé­rée comme sûre, cette extension améliore la sécurité de votre site face aux cy­ber­cri­mi­nels et aux logiciels mal­veil­lants.
  • WP-DB-Backup : ce programme vous aide à créer ra­pi­de­ment des copies de sau­ve­garde de votre base de données.
  • NextGen Gallery : gérez vos images, créez des galeries, des photos et des gra­phiques en filigrane.
  • Woo­Com­merce : ce plugin est destiné aux boutiques en ligne. Il met à dis­po­si­tion une grande palette de fonc­tion­na­li­tés pour faire de votre site un portail d’e-commerce.
Conseil

Vous trouverez de plus amples in­for­ma­tions sur les ex­ten­sions et une liste des meilleurs plugins gratuits et payants dans notre article sur les meilleurs plugins WordPress.

Les plugins WordPress pour le SEO

En ce qui concerne l’op­ti­mi­sa­tion pour les moteurs de recherche (SEO), la version de base de WordPress est déjà bien fournie. Néanmoins, vous pouvez améliorer votre ré­fé­ren­ce­ment grâce à diverses ex­ten­sions et plugins :

  • Yoast SEO : cette extension est très en vogue et contient plusieurs outils SEO utiles tels que l’analyse des pages ou l’op­ti­mi­sa­tion des éléments méta et des liens. Elle permet également d’intégrer des boutons pour les réseaux sociaux.
  • All-in-One SEO Pack : il est possible de relier ce plugin SEO à Woo­Com­merce (voir plus haut).
  • Google XML Sitemaps : cet outil crée des plans de sites qui per­met­tent aux moteurs de recherche de mieux indexer les sites Internet.
  • W3 Total Cache : ce plugin est assez complexe mais il optimise la per­for­mance de votre site.
  • Broken Link Checker : cette extension analyse les liens inactifs de votre site Internet et propose des solutions en fonction.

De nouveaux thèmes pour vos sites WordPress

Au-delà du nombre im­pres­sion­nant des ex­ten­sions exis­tantes, il existe une offre im­por­tante de thèmes WordPress. Ces thèmes, aussi nommés Templates, dé­ter­mi­nent le design d’un site Internet et axent sa fonction prin­ci­pale, soit un blog, une boutique en ligne, un portail d’in­for­ma­tions…  Ainsi, vous pouvez adapter votre page aux exigences du domaine. Il est également possible de créer un site Internet ac­ces­sible à tous (notamment aux séniors et aux han­di­ca­pés), vous avez pour cela un certain nombre de thèmes à dis­po­si­tion.

La liste des thèmes gratuits et payants ne manquent pas sur la page of­fi­cielle de WordPress. Vous trouverez d’autres exemples et modèles sur le site de GitHub. Néanmoins, le site qui dispose du plus grand choix est The­me­fo­rest où plus de 11 500 thèmes WordPress sont présentés.

Cette offre de thèmes et d’ex­ten­sions cachent cependant des risques de sécurité. En effet, alors que ces pro­grammes étaient au­pa­ra­vant stric­te­ment proposés par des dé­ve­lop­peurs pro­fes­sion­nels, de nouveaux acteurs sont arrivés. La plupart de ces ex­ten­sions n’est aujourd’hui ni en­tre­te­nue ni protégée des dangers éventuels. Pour contrer ces dé­fail­lances, il est conseillé de mettre ré­gu­liè­re­ment à jour vos outils pour ne pas avoir à faire à de mauvaises surprises.

WordPress pour votre site Web : voici comment fonc­tionne l’ins­tal­la­tion

WordPress rend son uti­li­sa­tion aussi facile que possible pour les uti­li­sa­teurs de plusieurs façons. Cela commence dès l’ins­tal­la­tion, qui ne prend que quelques minutes. Avant cela, il est toutefois né­ces­saire de ras­sem­bler les con­di­tions préa­lables requises, c’est à dire les exigences en matière de logiciels et de matériel qui sont par ailleurs très faibles. Vous avez tout d’abord besoin de l’espace Web sur lequel vous hébergez et gérez le CMS et le contenu de votre projet Internet. Vous devez donc apporter suf­fi­sam­ment de mémoire et de res­sources in­for­ma­tiques (RAM, CPU) pour assurer le bon fonc­tion­ne­ment en temps réel du site Web. Si ce dernier doit être dis­po­nible en ligne, vous avez également besoin d’une adresse de domaine ap­pro­priée, que vous lierez à votre projet WordPress pendant l’ins­tal­la­tion ou la con­fi­gu­ra­tion.

Nom de domaine
Votre domaine en un clic
  • 1 cer­ti­fi­cat SSL Wildcard par contrat
  • Fonction incluse Domain Connect pour une con­fi­gu­ra­tion DNS sim­pli­fiée

D’autres logiciels né­ces­saires en plus du CMS WordPress, que vous pouvez té­lé­char­ger di­rec­te­ment sur la page d'accueil of­fi­cielle, sont les versions actuelles de PHP et MySQL (ou MariaDB) ainsi qu’un serveur Web qui les supporte. Selon l’équipe de dé­ve­lop­pe­ment, Apache et NGINX sont les serveurs les plus robustes et les plus puissants pour le fonc­tion­ne­ment de WordPress, c’est pourquoi vous devriez cer­tai­ne­ment choisir l’une des deux solutions. Une fois le serveur Web de votre choix opé­ra­tion­nel, vous pouvez installer WordPress sur votre espace Web via FTP (l’ins­tal­la­tion locale est bien entendu également possible). Ensuite, con­fi­gu­rez le CMS étape par étape selon vos envies et vos besoins.

WordPress : opter pour un hé­ber­ge­ment géré (managed) ou son propre hé­ber­ge­ment dédié ?

Comme pour tout site Web, une page WordPress soulève également la question de savoir où vous l’hébergez. Lorsque vous l’hébergez sur votre propre serveur, par exemple lo­ca­le­ment sur votre or­di­na­teur (à des fins de test), vous avez un contrôle maximal sur vos données, mais vous devez également vous charger de l’ins­tal­la­tion et de la main­te­nance de tout le matériel et des logiciels. Le propre hé­ber­ge­ment dédié est donc re­com­mandé pour les uti­li­sa­teurs plus ex­pé­ri­men­tés qui savent comment faire fonc­tion­ner un serveur et surtout disposent des res­sources né­ces­saires.

L’al­ter­na­tive à ce type d’hé­ber­ge­ment consiste à louer un en­vi­ron­ne­ment d’hé­ber­ge­ment auprès d’un four­nis­seur. Si vous choi­sis­sez cette option, vous n’avez pas à vous soucier de la con­fi­gu­ra­tion ou de la main­te­nance du serveur. En outre, la plupart des hé­ber­geurs proposent des packs d’ins­tal­la­tion prêts à l’emploi pour les ap­pli­ca­tions Web les plus im­por­tantes, qui peuvent être utilisés pour installer des CMS tels que WordPress, y compris le serveur Web et la base de données en quelques clics seulement. Vous pouvez également réserver l’hé­ber­ge­ment Managed de IONOS qui comporte des services sup­plé­men­taires tels que une adresse de domaine, des boîtes email, un cer­ti­fi­cat SSL ou encore un support 24 heures sur 24.

Le dé­ve­lop­peur WordPress Au­to­mat­tic offre également son propre service d’hé­ber­ge­ment « Managed ». Pour utiliser ce service, inscrivez-vous sur wordpress.com. Lors de l’ins­crip­tion, vous avez le choix entre :

  • l’uti­li­sa­tion gratuite du logiciel (fonc­tion­na­lité très limitée, peu d’espace Web, votre site est un sous-domaine de WordPress, par exemple : website-xyz.wordpress.com)
  • et plusieurs variantes payantes (avec un domaine propre, de nom­breuses fonctions sup­plé­men­taires et une capacité de stockage su­pé­rieure).
Hé­ber­ge­ment pour Managed WordPress
Créez votre site avec l'IA, nous gérons le reste
  • Fonctions d'IA faciles à utiliser, quel que soit votre niveau de com­pé­tence
  • Nombreux thèmes et plugins pour une per­son­na­li­sa­tion complète
  • Mise à jour sans efforts et moins d'ad­mi­nis­tra­tion

Con­clu­sion : forces et fai­blesses de WordPress

D’autres in­con­vé­nients sont les pos­si­bi­li­tés limitées de dis­tri­bu­tion des uti­li­sa­teurs et des droits et la mise en œuvre re­la­ti­ve­ment com­pli­quée pour un site Web mul­ti­lingue. Les fonctions man­quantes peuvent être com­plé­tées par des ex­ten­sions, mais pour l’im­plé­men­ta­tion de sites Web très complexes, vous devez gé­né­ra­le­ment effectuer de nom­breuses ins­tal­la­tions de plugins : c’est l’un des prin­ci­paux in­con­vé­nients de WordPress.

Dans l’ensemble, cependant, les avantages l’emportent sur les fai­blesses. Ce n’est pas sans raison que WordPress garde sa position de leader par rapport à la con­cur­rence : au niveau in­ter­na­tio­nal, c’est de loin le CMS le plus utilisé. Si vous utilisez WordPress comme CMS, vous bé­né­fi­cie­rez de cette po­pu­la­rité, car la grande com­mu­nauté active fournit non seulement une immense quantité de plugins et de thèmes, mais vous aide aussi ra­pi­de­ment si vous avez des questions et dif­fi­cul­tés. Vous bé­né­fi­ciez également de mises à jour ré­gu­lières du système. Et si jamais vous avez besoin d’une aide pro­fes­sion­nelle, vous pouvez profiter du soutien de divers four­nis­seurs de services externes spé­cia­li­sés dans le support WordPress.

Un autre avantage in­dé­niable du leader du marché des CMS est sa prise en main rapide et facile en par­ti­cu­lier pour les novices dans ce domaine. Grâce à l’éditeur WYSIWYG, la fonction glisser-déposer, une mé­dia­thèque pratique et d’autres fonctions utiles, vous pouvez obtenir des résultats re­mar­quables pour la con­cep­tion Web et cela même sans con­nais­sance en HTML.

Avantages de WordPress In­con­vé­nients de WordPress
 Open source  Risques de sécurité du fait des plugins
 gratuit  Cible populaire des cy­ber­cri­mi­nels
 Fonctions SEO de grande qualité  Pos­si­bi­li­tés limitées de ré­par­ti­tion des uti­li­sa­teurs et des droits
 Prise en main rapide et facile  Mises à jour ré­gu­lières pour WordPress et plugins né­ces­saires
 Grande com­mu­nauté active  Mise en œuvre com­pli­quée de projets mul­ti­lingues
 Modulable et mul­tiu­sage  
 Grande per­for­mance grâce à un code de pro­gram­ma­tion mi­ni­ma­liste  
 Très ex­ten­sible  
Aller au menu principal