Centralisez la gestion de vos sites WordPress avec MainWP

0

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é…


Centraliser la gestion de vos sites
Centraliser la gestion de vos sites

La mise à jour de WordPress , des thèmes et des extensions a une importance capitale, ne serait-ce que pour garantir la sécurité de votre site. Mais si vous gérez plusieurs sites, cette opération peut vite devenir chronophage et fastidieuse. La solution ? Une interface de gestion centralisée pour les mises à jour, les sauvegardes, et pour bien d’autres tâches encore…

En cherchant sur Google, on trouve finalement peu d’outils, la plupart sont payants et offrent une interface déportée : vous gérez vos sites depuis leur interface. Tous, sauf MainWP qui transforme gratuitement WordPress en console d’administration. Les avantages d’un multisite, sans ses inconvénients et sans ses limitations.

Jetpack permet également de manager gratuitement vos sites (dans une certaine mesure), mais c’est toujours du service « déporté » – et personnellement je n’aime pas trop l’écran suivant quand il y a le feu chez moi 😉 – ceci-dit personne n’est à l’abri d’un bug,  d’une panne ou même d’un crash…
Service réduit
Service réduit

MainWP fonctionne selon un principe simple : une installation fraîche de WordPress dédiée à la gestion de tous vos autres sites, une extension « mère » à y greffer, et une extension « fille » à installer sur chacun des sites à gérer pour communiquer avec elle.

Voici un aperçu du tableau de bord, une fois personnalisé (par glisser / déposer) :

Tableau de bord MainWP
Tableau de bord MainWP

Les fonctions essentielles et les principaux indicateurs sont accessibles, et si ce n’est pour les réglages ou des opérations plus pointues, vous n’aurez pas besoin d’aller voir ailleurs.

L’aventure vous tente ? Allons-y !

Première étape, installer WordPress. La plupart des offres d’hébergement permettent de créer des sous-domaines, par contre, si vous n’avez droit qu’à une seule base de données, il faudra impérativement choisir un préfixe personnalisé pour vos tables – si vous avez gardé wp_  pour votre site principal (et c’est déjà une très mauvaise idée), vous aurez à faire preuve d’imagination 😉

Ou, vous pouvez installer WordPress sur votre ordinateur, en local, et utiliser cette installation pour manager vos sites web.

Une fois WordPress installé, il faut bien sûr…

Installer et configurer MainWP

Installer et activer

Si vous n’avez jamais installé d’extension, vous trouverez le mode d’emploi dans l’article Installer, activer, mettre à jour et supprimer une extension WordPress.

MainWP est dans le dépôt WordPress, mais attention ! Il y a deux extensions : MainWP Dashboard et MainWP Child. C‘est la première que nous allons installer dans notre nouveau site WordPress.

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

L’extension prend d’ailleurs la main et ouvre une page plein écran pour vous aider à…

Configurer MainWP Dashboard

Une bonne surprise, MainWP est  traduit en français – enfin, partiellement traduit, mais c’est déjà un bon point.

Configuration - page d'accueil
Configuration – page d’accueil

Chaque étape est simple et ne prend pas plus de quelques secondes. Vous aurez fini de configurer l’extension en moins de cinq minutes, inscriptions comprises à mainwp.com et à Advanced Uptime Monitor (qui vérifie à intervalles réguliers que vos sites sont accessibles).

L’installation sur un serveur local Windows (sur votre propre ordinateur) est à peine un peu plus longue : il va falloir trouver un fichier de configuration SSL : openSSL.cnf pour assurer en toute sécurité la communication entre la console et les sites administrés.

Les modules additionnels

Le cœur de MainWP est gratuit, mais certains de ses modules sont payants. Ils ne sont pas utiles à tous, et ce sont eux qui rendent possible la gratuité de l’extension : les fonctionnalités de bases sont gratuites, certains modules quasi-indispensables le sont aussi, et tout le reste est payant.

Vous trouverez la liste de ces modules (add-ons en anglais, extensions dans la traduction) dans l’interface d’administration ou sur le site lui-même.

Vous pouvez les acheter à l’unité ou via l’un des abonnements proposés. Intéressant par rapport au prix unitaire, surtout si vous vendez de la maintenance ou si vous souhaitez acquérir plusieurs modules (le coût total à l’unité est de plus de 1200$, à comparer aux 399$ de l’abonnement à vie).

Vous avez probablement activé un voire deux de ces modules additionnels lors de l’installation (Advanced Uptime Monitor et la solution de sauvegarde que vous avez choisie), pour lesquels il va falloir entrer une clé et un email de licence.

Rendez-vous dans votre compte (sur le site de MainWP). Cliquez sur My API Keys dans le menu latéral.

Clés de licence
Clés de licence

Sélectionnez la clé du module que vous souhaitez activer, et retournez dans votre console d’administration WordPress / MainWP.

Cliquez sur Extensions dans le menu latéral de MainWP, faites défiler la page jusqu’à trouver les modules installés. Cliquez sur Saisissez la clé de licence, renseignez 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 Activer l’API, et c’est fini.

Activer une extension MainWP
Activer une extension MainWP

Parmi les modules payants les plus utiles, Comments permet de gérer les commentaires de tous vos blogs depuis une interface unique. Gain de temps assuré si vos lecteurs sont en verve 😉

De même Custom Post Types permet de créer, éditer, supprimer des Custom Post Types sur tous les blogs que vous administrez (comme vous pouvez aussi créer un article ou une page pour un ou plusieurs de vos blogs depuis MainWP).

D’autres modules seront utiles à ceux qui maintiennent des sites pour leurs clients, comme par exemple Branding pour de la marque blanche ou Clients Reports pour informer vos clients des opérations effectuées sur leur site pour une période donnée.

Une fois la configuration de MainWP terminée, vous pourrez ajouter les sites à gérer – mais avant d’ajouter un site, il est impératif d’installer l’extension MainWP Child (sur le site à administrer). Installer et activer, et hop, c’est terminé pour le site à administrer, on retourne à la console d’administration MainWP 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 à renseigner les champs de la section Sites, et à cliquer en bas de page sur Ajouter un nouveau site. Et c’est tout.

Enfin, presque. Si vous avez souscrit à l’option gratuite Advanced Uptime Monitor, il reste à…

Demander le monitoring

Dans le menu latéral gauche de l’extension, allez à Extensions MainWP, puis cliquez sur Advanced Uptime Monitor. Dans la section Monitors, cliquez sur Add New Monitor :

Advanced Update Monitor - ajouter un site
Advanced Update Monitor – ajouter un site

MainWP vous propose même les sites que vous pouvez ajouter et remplit automatiquement le formulaire en fonction de votre sélection. Difficile de faire plus user friendly.

Voila, votre site est administré via MainWP. Nous allons justement nous intéresser à…

La gestion d’un site avec MainWP

Pour tout ce qui concerne les mises à jour ou la disponibilité, vous n’aurez pas à aller bien loin : tout est dans le tableau de bord. Un simple clic, et ce n’est pas une extension, un thème ou une traduction que vous mettrez à jour, mais l’ensemble des mises à jours de tous vos sites.

Mais MainWP va plus loin dans la gestion des sites que vous lui confiez : vous pouvez gérer les articles, les pages, les Custom Post Types (avec un module payant), mais aussi activer, désactiver et supprimer les extensions et les thèmes.

Gestion d'un site enfant
Gestion d’un site enfant

Les onglets sont tous ouverts par défaut, mais vous pouvez les ouvrir ou les fermer au gré de vos besoins.

MainWP vous propose même de sécuriser votre site en appliquant quelques règles simples :

Détection des problèmes de sécurité
Détection des problèmes de sécurité

Soit vous cliquez sur Fixer tout pour sécuriser votre site, soit vous êtes curieux (ou inquiet) et vous cliquez sur Problèmes de sécurité, une nouvelle page s’affiche qui détaille les différents problèmes et vous permet de les fixer tous en une fois ou un à un.

Résolution des problèmes de sécurité
Résolution des problèmes de sécurité

Voila, nous avons passé en revue les fonctionnalités essentielles de MainWP, mais on est loin d’avoir fait le tour de cette extension qui moyennant l’installation d’un site WordPress réservé à la gestion de tous vos autres sites, vous fera gagner un temps précieux.

En conclusion

Vous l’aurez compris, MainWP est une solution performante et peu coûteuse, voire gratuite si vos besoins sont couverts par l’extension et ses modules gratuits.

Mais l’agence web y trouvera aussi son compte pour gérer à peu de frais les sites de ses clients et pour industrialiser certaines tâches récurrentes : les pages de mentions légales, gérer la sécurité, la sauvegarde ou l’optimisation des sites de ses clients…

Certains liens de cet article sont des liens affiliés, c’est à dire que si vous achetez une extension ou un abonnement en les suivant, je toucherai éventuellement une petite commission, mais vous, vous ne payerez pas un centime de plus.

Si vous avez trouvé une faute d’orthographe, veuillez sélectionner le texte en question et appuyer sur Ctrl + Entrée.

Partager…
Tweet about this on TwitterShare on FacebookShare on Google+Share on LinkedInPin on Pinterest

Commenter

La modération des commentaires est activée. Votre commentaire peut prendre un certain temps avant d'apparaître.