Audit SEO Automatique offert 🎁
Bordeaux

Gestion de contenus

C'est quoi WordPress ?

WordPress a vu le jour en 2003 grâce à un Texan, Matt Mullenweg, âgé à ce moment là de seulement 20 ans.

Il est le propriétaire du CMS et le PDG de la société Automattic et qui a initialement forké (c’est-à-dire dupliquer) un projet qui s’appelait « b2/cafelog », développé par Michel Valdrighi en 2001, projet à l’époque également en open source.

Il s’agissait d’une plateforme de blogs ou chacun pouvait faire une page internet. Le php en était déjà son langage reposant également sur une base MySqL  et comptait déjà 2000 utilisateurs. C’est en 2003. qu’un fork s’opère, c’est à dire que son code source (open source) a été utilisé pour produire la version 1.0 de WordPress par Matt Mullenweg et Mike Little.

WordPress fête cette année ses 18 ans et après 42 versions est disponible en version 5.8.2

Temps de lecture : 6 minutes

Qu'est-ce que WordPress ?

WordPress est un CMS : Content Management System, écrit en php et qui utilise une base de données SQL.

C’est une plateforme de création de site web gratuite et open sourcepermettant de publier et de gérer des contenus, différents types de publications, en gérant l’ensemble d’un site Internet.

Sa popularité est dû à son interface simple, le rendant accessible sans pour autant avoir besoin de savoir coder ou comprendre des langages. WordPress est la solution la plus simple et la plus puissante en termes de création de blog ou de site web.

WordPress en chiffres

Statistiques W3Techs

2023 continue sous de bons hospices pour WordPress.
Selon W3Techs,  il continue sa course en solo avec plus de 40 % de parts de marché de tous les sites mondiaux et révèle sa suprématie notamment devant les sites non CMS.

Le téléchargement de sa dernière version donne le tournis :

Compteur de téléchargement

L'évolution de WordPress

WordPress déploie en ce mois d’août sa deuxième mise à jour majeure  sa nouvelle et première version de. l’année  : WordPress 6.5 (site officiel) « Regina » inspirée par la violoniste de renom de jazz : Régina  CARTER

Améliorations de WordPress 6.5.2 :

  • Amélioration de l’éditeur de blocs
  • Nouvelle expérience pour le bloc Navigation
  • Performance globale améliorée
  • Performance des bases de données du CMS…

SI vous souhaitez plus d’informations et de détails sur les améliorations, vous pouvez parcourir le détails des nouveautés ici.

WordPress 6.5.2

Comment fonctionne WordPress ?

Le principe du CMS

Dans les premiers temps de son existence, WordPress était dédié à la conception de blogs d’articles catégorisés ce qui rendait la propagation d’informations relativement conceptuelle et agréable.
S’agissant d’un CMS, donc d’un gestionnaire de contenus, il a su se faire sa place dans la conception de site Web élaboré et puissant. Il est autant fait pour la gestion de blogs que pour la conception de petits sites d’entreprise comme de volumineux et puissants sites institutionnels.

Il s’appuit sur le principe du WYSiWYG (What You See Is What You Get). C’est un peu le même principe qu’un éditeur comme Word (Microsoft), ou tout autre éditeur de textes à la petite différence qu’il est éditable dans un article ou sur page web.

Dès son installation, il est tout à fait possible de commencer l’édition d’articles en restant sur sa fonctionnalité Blog, ou bien de passer en pages statiques et de concevoir son site internet, complémentant sa fonction d’origine, à l’aide de pages et de menus.

Le thème de WordPress

Le thème est l’une des pièces maitresses de WordPress.
Il en existe de nombreux, gratuits, customisables et intégrables en fonction des besoins de contenus et de charte graphique.

Cela dit, les thèmes gratuits sont souvent peu évolués et ne possèdent pas beaucoup de ressources ou encore de paramétrages avancés.

Il faut reconnaitre que les thèmes payants sont beaucoup plus évolués en termes de fonctionnalités, de contenus ou encore de zones de customisation.

Il vous faudra faire de nombreuses recherches sur des sites comme Themeforest où l’on trouve tout ce qui se fait de pertinent en termes de nouveautés et de fonctionnalités.

Avec ses 11000 thèmes premium, il s’agit du plus gros catalogue à disposition sur la toile.

Compter environ 50 à 100 € pour l’acquisition d’un thème abouti et ultra fonctionnel.

Les extensions de WordPress

Les extensions ou plugins sont des compléments nécessaires à la conception d’éléments non disponibles dans la version native de WordPress
Il en existe plus de 53 000 sur le site officiel.

Vous pourrez ainsi :

  • ajouter des formulaires de contact, questionnaire ;
  • Installer une sauvegarde ;
  • sécuriser le site ;
  • mettre en place une newsletter …

Il est fréquent en effet d’avoir des besoins plus poussés pour créer un site, et c’est là que le concept des plugins va prendre tout son sens.

Par exemple, vous pourriez vouloir mettre en place :

  • un site e-commerce, avec par exemple WooCommerce (qui représente plus de 50% du e-commerce mondial
  • des fonctionnalités de référencement naturel, avec par exemple Yoast SEO 

Là encore, tout comme les thèmes, la plupart des extensions sont dotées d’une version gratuite, bridées, elles sont accessibles dans leur globalité moyennant quelques euros, voire parfois beaucoup, afin d’acquérir la pleine puissance de celles-ci.

Rassurez-vous de nombreuses extensions sont très pratiques dans leurs versions gratuites et rendent de nombreux services attendus.

La gestion des utilisateurs

Autre point natif de WordPress : la gestion des utilisateurs.

Vous pouvez (et devez) créer un compte pour chaque personne qui va être amenée à utiliser le site.

Certains utilisateurs peuvent avoir la totalité des droits, quant à d’autres, ils ne peuvent que se soumettre à relecture de leurs contenus avant leur publication.

Les rôles des utilisateurs sont les suivants :

  • Administrateur : Accès à toutes les fonctionnalités de l’administration WordPress
  • Editeur : Peut publier et gérer les pages ainsi que celles des autres utilisateurs
  • Auteur : Peut publier et gérer uniquement ses propres articles
  • Contributeur : Peut écrire et gérer ses propres articles mais ne
  • peut pas les publier
  • Abonné : Peut uniquement gérer son profil

Utiliser WordPress pour faire quoi ?

Si à l’origine on l’utilisait principalement pour réaliser des blogs, il faut reconnaître qu’aujourd’hui ses possibilités lui donnent une toute autre dimension. Voici, notamment, ce que l’on peut faire :
  • un Blog, un Site vitrine, un E-Commerce
  • un Forum, un site de Petites Annonces
  • un Magazine en ligne
  • une Plate-forme d’échange
  • un Annuaire, un WiKi
  • un Réseau social, un Intranet
WordPress

À quoi sert l'API de WordPress ?

Une API ( Application  Progamming Interface) permet de rendre disponibles les données ou les fonctionnalités d’une application existante afin que d’autres applications les utilisent.

Avec l’API REST (Representational State Transfer) de WordPress, il est tout à fait possible de créer un article sans passer par l’interface de WordPress et d’interagir avec le code directement.

Cela peut-être aussi le cas, lorsque qu’une application mobile tente d’accéder à un site web ou à sa base de sonnées, ou que vous interfacez une Google carte sur votre site…

Lorsque l’utilisateur effectue des actions, la page, elle est alors rafraichie au lieu d’en charger une nouvelle. Grâce au JavaScript (langage côté navigateur) au lieu de PHP (langage côté serveur), les interactions se font sans pour autant envoyer constamment des requêtes au serveur.

L’API fait le lien entre son interface et le noyau de WordPress que l’on appel aussi le CORE. Vous pouvez ainsi autant développer avec le code en créant un article ou une page en php, que de les interfacer avec l’administration (back office) de WordPress.

L’utilisation d’une API permet donc d’utiliser l’existant plutôt que de le re-développer.

Grâce à l’utilisation d’API individuelles, elles forment l’interface de conception permettant aux plugins et aux thèmes d’interagir avec, de modifier et d’étendre les fonctionnalités de base de WordPress .

Ils en existent beaucoup, en voici quelqu’unes souvent utilisées :

  • Database API
  • HTTP API
  • REST API
  • Rewrite API
  • Metadonnées API
  • Widgets API…

Les langages de WordPress

Pour fonctionner, WordPress nécessite plusieurs langages informatiques :

  • Le PHP (dernière version PHP 7.4) : c’est le moteur de WordPress, son langage de construction
  • MySQL : une base de données SQL pour stocker les contenus (options, extensions, utilisateurs…) ;
  • Le HTML : pour générer le rendu des contenus dans son navigateur ;
  • Le CSS : pour mettre en forme les contenus ;
  • Le JavaScript : pour enrichir les fonctionnalités du site.

Comment Utiliser WordPress ?

WordPress dispose d’une grande communauté et d’outils, indispensables notamment sur 2 adresses :

WordPress.org

C’est le site officiel du CMS. On peut y télécharger la dernière version du CMS, trouver des thèmes et des extensions gratuites ( en grande quantité ), une documentation sur tout son fonctionnement , un blog, le support officiel….

WordPress.com

Ce site permet l’installation et l’hébergement bridé du CMS, plutôt accès sur son fonctionnement, cela ne permet pas d’exploiter toutes ses capacités mais donne un premier aperçu.

Index