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
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept