Centralisez la gestion de vos sites WordPress avec MainWP

Pour faciliter la gestion des vos sites propulsés par WordPress, MainWP met à disposition une extension gratuite pour les mises à jours, la sécurité, les performances, la disponibilité…

Cet article prend 7 minutes à lire et comporte 1661 mots.

La mise à jour de Word­Press , des thèmes et des exten­sions a une impor­tance cap­i­tale, ne serait-ce que pour garan­tir la sécu­rité de votre site. Mais si vous gérez plusieurs sites, cette opéra­tion peut vite devenir chronophage et fas­ti­dieuse. La solu­tion ? Une inter­face de ges­tion cen­tral­isée pour les mis­es à jour, les sauve­g­ardes, et pour bien d’autres tâch­es encore…

En cher­chant sur Google, on trou­ve finale­ment peu d’outils, la plu­part sont payants et offrent une inter­face déportée : vous gérez vos sites depuis leur inter­face. Tous, sauf Main­WP qui trans­forme gra­tu­ite­ment Word­Press en con­sole d’ad­min­is­tra­tion. Les avan­tages d’un mul­ti­site, sans ses incon­vénients et sans ses lim­i­ta­tions.

Jet­pack per­met égale­ment de man­ag­er gra­tu­ite­ment vos sites (dans une cer­taine mesure), mais c’est tou­jours du ser­vice “déporté” — et per­son­nelle­ment je n’aime pas trop l’écran suiv­ant quand il y a le feu chez moi 😉 — ceci-dit per­son­ne n’est à l’abri d’un bug, d’une panne ou même d’un crash…

Service réduit
Ser­vice réduit

Main­WP fonc­tionne selon un principe sim­ple : une instal­la­tion fraîche de Word­Press dédiée à la ges­tion de tous vos autres sites, une exten­sion “mère” à y gref­fer, et une exten­sion “fille” à installer sur cha­cun des sites à gér­er pour com­mu­ni­quer avec elle.

Voici un aperçu du tableau de bord, une fois per­son­nal­isé (par gliss­er / dépos­er) :

Tableau de bord MainWP
Tableau de bord Main­WP

Les fonc­tions essen­tielles et les prin­ci­paux indi­ca­teurs sont acces­si­bles, et si ce n’est pour les réglages ou des opéra­tions plus pointues, vous n’au­rez pas besoin d’aller voir ailleurs.

L’aven­ture vous tente ? Allons‑y !

Pre­mière étape, installer Word­Press. La plu­part des offres d’héberge­ment per­me­t­tent de créer des sous-domaines, par con­tre, si vous n’avez droit qu’à une seule base de don­nées, il fau­dra impéra­tive­ment choisir un pré­fixe per­son­nal­isé pour vos tables — si vous avez gardé wp_  pour votre site prin­ci­pal (et c’est déjà une très mau­vaise idée), vous aurez à faire preuve d’imag­i­na­tion 😉

Ou, vous pou­vez installer Word­Press sur votre ordi­na­teur, en local, et utilis­er cette instal­la­tion pour man­ag­er vos sites web.

Une fois Word­Press instal­lé, il faut bien sûr…

Installer et configurer MainWP

Installer et activer

Si vous n’avez jamais instal­lé d’ex­ten­sion, vous trou­verez le mode d’emploi dans l’ar­ti­cle Installer, activ­er, met­tre à jour et sup­primer une exten­sion Word­Press.

Main­WP est dans le dépôt Word­Press, mais atten­tion ! Il y a deux exten­sions : Main­WP Dash­board et Main­WP Child. C’est la pre­mière que nous allons installer dans notre nou­veau site Word­Press.

Installez, activez… mais on est loin d’avoir fini 😐

L’ex­ten­sion prend d’ailleurs la main et ouvre une page plein écran pour vous aider à…

Configurer MainWP Dashboard

Une bonne sur­prise, l’ex­ten­sion est  traduite en français — enfin, par­tielle­ment traduit, mais c’est déjà un bon point.

Configuration - page d'accueil
Con­fig­u­ra­tion — page d’ac­cueil

Chaque étape est sim­ple et ne prend pas plus de quelques sec­on­des. Vous aurez fini de con­fig­ur­er l’ex­ten­sion en moins de cinq min­utes, inscrip­tions com­pris­es à mainwp.com et à Advanced Uptime Mon­i­tor (qui véri­fie à inter­valles réguliers que vos sites sont acces­si­bles).

L’in­stal­la­tion sur un serveur local Win­dows (sur votre pro­pre ordi­na­teur) est à peine un peu plus longue : il va fal­loir trou­ver un fichi­er de con­fig­u­ra­tion SSL : openSSL.cnf pour assur­er en toute sécu­rité la com­mu­ni­ca­tion entre la con­sole et les sites admin­istrés.

Les modules additionnels

Le cœur de Main­WP est gra­tu­it, cer­tains mod­ules égale­ment, mais pas tous. Ils ne sont pas utiles à tous, et ce sont eux qui ren­dent pos­si­ble la gra­tu­ité de l’ex­ten­sion : les fonc­tion­nal­ités de bases sont gra­tu­ites, cer­tains mod­ules qua­si-indis­pens­ables le sont aus­si, et tout le reste est payant.

Vous trou­verez la liste de ces mod­ules (add-ons en anglais, exten­sions dans la tra­duc­tion) dans l’in­ter­face d’ad­min­is­tra­tion ou sur le site lui-même.

Vous pou­vez les acheter à l’u­nité ou via l’un des abon­nements pro­posés. Intéres­sant par rap­port au prix uni­taire, surtout si vous vendez de la main­te­nance ou si vous souhaitez acquérir plusieurs mod­ules (le coût total à l’u­nité est de plus de 1200$, à com­par­er aux 399$ de l’abon­nement à vie).

Vous avez prob­a­ble­ment activé un voire deux de ces mod­ules addi­tion­nels lors de l’in­stal­la­tion (Advanced Uptime Mon­i­tor et la solu­tion de sauve­g­arde que vous avez choisie), pour lesquels il va fal­loir entr­er une clé et un email de licence.

Ren­dez-vous dans votre compte (sur le site de Main­WP). Cliquez sur My API Keys dans le menu latéral.

Clés de licence
Clés de licence

Sélec­tion­nez la clé du mod­ule que vous souhaitez activ­er, et retournez dans votre con­sole d’ad­min­is­tra­tion Word­Press / Main­WP.

Cliquez sur Exten­sions dans le menu latéral de Main­WP, faites défil­er la page jusqu’à trou­ver les mod­ules instal­lés. Cliquez sur Sai­sis­sez la clé de licence, ren­seignez les champs Clé de licence d’API et E‑mail d’API de licence (oui, oui, je sais, ce n’est pas du très bon français, mais bon…). Cliquez sur Activ­er l’API, et c’est fini.

Activer une extension MainWP
Activ­er une exten­sion Main­WP

Par­mi les mod­ules payants les plus utiles, Com­ments per­met de gér­er les com­men­taires de tous vos blogs depuis une inter­face unique. Gain de temps assuré si vos lecteurs sont en verve 😉

De même Cus­tom Post Types per­met de créer, éditer, sup­primer des Cus­tom Post Types sur tous les blogs que vous admin­istrez (comme vous pou­vez aus­si créer un arti­cle ou une page pour un ou plusieurs de vos blogs depuis Main­WP).

D’autres mod­ules seront utiles à ceux qui main­ti­en­nent des sites pour leurs clients, comme par exem­ple Brand­ing pour de la mar­que blanche ou Clients Reports pour informer vos clients des opéra­tions effec­tuées sur leur site pour une péri­ode don­née.

Une fois la con­fig­u­ra­tion de Main­WP ter­minée, vous pour­rez ajouter les sites à gér­er — mais avant d’a­jouter un site, il est impératif d’in­staller l’ex­ten­sion Main­WP Child (sur le site à admin­istr­er).

Installer et activ­er, et hop, c’est ter­miné pour le site à admin­istr­er, on retourne à la con­sole d’ad­min­is­tra­tion Main­WP pour…

Ajouter un site

Installer un site
Installer un site

Si tout se passe bien (et en général tout se passe bien) vous aurez à ren­seign­er les champs de la sec­tion Sites, et à cli­quer en bas de page sur Ajouter un nou­veau site. Et c’est tout.

Enfin, presque. Si vous avez souscrit à l’op­tion gra­tu­ite Advanced Uptime Mon­i­tor, il reste à…

Demander le monitoring

Dans le menu latéral gauche de l’ex­ten­sion, allez à Exten­sions Main­WP, puis cliquez sur Advanced Uptime Mon­i­tor. Dans la sec­tion Mon­i­tors, cliquez sur Add New Mon­i­tor :

Advanced Update Monitor - ajouter un site
Advanced Update Mon­i­tor — ajouter un site

Main­WP vous pro­pose même les sites que vous pou­vez ajouter et rem­plit automa­tique­ment le for­mu­laire en fonc­tion de votre sélec­tion. Dif­fi­cile de faire plus user friend­ly.

Dès qu’un site est inac­ces­si­ble, vous recevez une alerte par email :

Alerte Uptime Monitor (down)
Alerte Uptime Mon­i­tor (down)

Et une autre dès que le site est à nou­veau acces­si­ble :

Alerte Uptime Monitor (up)
Alerte Uptime Mon­i­tor (up)

Voila, votre site est admin­istré via Main­WP. Nous allons juste­ment nous intéress­er à…

La gestion d’un site avec MainWP

Pour tout ce qui con­cerne les mis­es à jour ou la disponi­bil­ité, vous n’au­rez pas à aller bien loin : tout est dans le tableau de bord. Un sim­ple clic, et ce n’est pas une exten­sion, un thème ou une tra­duc­tion que vous met­trez à jour, mais l’ensem­ble des mis­es à jours de tous vos sites.

Mais Main­WP va plus loin dans la ges­tion des sites que vous lui con­fiez : vous pou­vez gér­er les arti­cles, les pages, les Cus­tom Post Types (avec un mod­ule payant), mais aus­si activ­er, dés­ac­tiv­er et sup­primer les exten­sions et les thèmes.

Gestion d'un site enfant
Ges­tion d’un site enfant

Les onglets sont tous ouverts par défaut, mais vous pou­vez les ouvrir ou les fer­mer au gré de vos besoins.

Main­WP vous pro­pose même de sécuris­er votre site en appli­quant quelques règles sim­ples :

Détection des problèmes de sécurité
Détec­tion des prob­lèmes de sécu­rité

Soit vous cliquez sur Fix­er tout pour sécuris­er votre site, soit vous êtes curieux (ou inqui­et) et vous cliquez sur Prob­lèmes de sécu­rité, une nou­velle page s’af­fiche qui détaille les dif­férents prob­lèmes et vous per­met de les fix­er tous en une fois ou un à un.

Résolution des problèmes de sécurité
Réso­lu­tion des prob­lèmes de sécu­rité

Voila, nous avons passé en revue les fonc­tion­nal­ités essen­tielles de Main­WP, mais on est loin d’avoir fait le tour de cette exten­sion qui moyen­nant l’in­stal­la­tion d’un site Word­Press réservé à la ges­tion de tous vos autres sites, vous fera gag­n­er un temps pré­cieux.

Mise à jour vers MainWP 4

Depuis la rédac­tion de cet arti­cle, Main­WP est passé en ver­sion 4. Ce qui sig­ni­fie qu’à plus ou moins long terme, vous serez amené à met­tre à jour l’ex­ten­sion (la ver­sion 3 ne sera pas main­tenue).

Mise à jour du module principal

La mise à jour s’ef­fectue pour Main­WP comme pour toutes les autres exten­sions Word­Press, via le tableau de bord. Il n’y a pas d’ac­tion spé­ciale à men­er.

Mise à jour des modules additionnels

Il va fal­loir dés­ac­tiv­er et sup­primer l’ensem­ble des mod­ules com­plé­men­taires, avant de les réin­staller via Main­WP (Bulk Install and Acti­vate page).

Pas besoin d’en­tr­er les clés d’API comme précédem­ment, juste votre iden­ti­fi­ant Main­WP et le mot de passe asso­cié, l’in­stal­la­tion et la mise à jour se fer­ont automa­tique­ment pour l’ensem­ble des mod­ules addi­tion­nels pour lesquels vous avez une licence active.

Mon expérience personnelle

Lorsque j’ai écrit cet arti­cle, je gérais 4 sites avec Main­WP, et déjà, je n’y voy­ais que des avan­tages. Gain de temps, con­sole cen­tral­isée, mon­i­tor­ing facil­ité… près de 3 mois plus tard et trois fois plus de sites à gér­er, j’é­tais réelle­ment con­quis. Je n’y passe pas plus de temps, mes sites sont tou­jours à jour, et en cas de pépin, je suis aver­ti immé­di­ate­ment.

De plus, ayant eu un (petit) prob­lème tech­nique avec l’ex­ten­sion Uptime Mon­i­tor, j’ai fait appel au sup­port tech­nique qui m’a répon­du rapi­de­ment, et a cher­ché une solu­tion au prob­lème avec moi. Moins de 30 min­utes plus tard, tout était ren­tré dans l’or­dre.

En conclusion

Vous l’au­rez com­pris, Main­WP est une solu­tion per­for­mante et peu coû­teuse, voire gra­tu­ite si vos besoins sont cou­verts par l’ex­ten­sion et ses mod­ules gra­tu­its.

Mais l’a­gence web y trou­vera aus­si son compte pour gér­er à peu de frais les sites de ses clients et pour indus­tri­alis­er cer­taines tâch­es récur­rentes : les pages de men­tions légales, gér­er la sécu­rité, la sauve­g­arde ou l’op­ti­mi­sa­tion des sites de ses clients…

Et vous, quelle solu­tion avez-vous adop­tée pour gér­er vos sites Word­Press ? Allez-vous ten­ter l’ex­péri­ence Main­WP ?

Cer­tains liens de cet arti­cle sont des liens affil­iés, c’est à dire que si vous achetez une exten­sion ou un abon­nement en les suiv­ant, je toucherai éventuelle­ment une petite com­mis­sion, mais vous, vous ne pay­erez pas un cen­time de plus.

Retour en haut
Les cookies que nous utilisons sont indispensables au bon fonctionnement de ce site. Il n'y a aucun pistage publicitaire et les données statistiques recueillies sont anonymisées.
J'ai compris