Êtes-vous un développeur de sites Web qui gère les sites WordPress de plusieurs clients à la fois ? Ou avez-vous votre propre nombre de sites WordPress à suivre et avez-vous du mal à le faire ?
Si tel est le cas, vous recherchez une solution simple vous permettant de surveiller et de maintenir chacun de ces sites à partir d’un seul emplacement. C’est là que les outils de gestion de site Web entrent en jeu, et de nos jours, nous pouvons en trouver un certain nombre dans le monde WordPress.
Ils offrent une solution simplifiée au problème de devoir se connecter à chaque site WordPress que vous gérez afin de mettre à jour des plugins ou des thèmes, publier des articles, modifier des pages, sauvegarder, etc. J’ai récemment passé en revue un service de gestion de site Web qui m’a présenté ce type d’outil, et j’ai été plus qu’impressionné.
Par conséquent, j’étais ravi lorsqu’on m’a demandé d’examiner MainWP, un outil de gestion de site Web très apprécié qui utilise une approche différente.
En quoi MainWP diffère-t-il des autres outils similaires ?
Eh bien, MainWP est un open source auto-hébergé gestionnaire pour la maintenance de vos sites WordPress à partir d’un seul emplacement. Ainsi, plutôt que d’avoir la gestion de vos sites entre les mains de quelqu’un d’autre, vous aurez tout sous votre contrôle via une nouvelle installation de WordPress sur votre propre hébergeur préféré, étant donné qu’il est conforme à Configuration système requise pour MainWP. Si vous ne savez pas quel hôte est le meilleur, il y a quelques problèmes de compatibilité vous voudriez prendre en compte.
Les développeurs derrière MainWP croient en cette approche, ainsi qu’en tout ce que MainWP offre, à tel point qu’ils ont même créé des comparaisons avec tous les autres principaux outils de gestion de site Web, en comparant tout, des prix aux fonctionnalités. Vous pouvez jeter un œil à leur comparaison avec ManageWP, pour commencer. Pour en savoir plus, vous pouvez également regarder leur vidéo de présentation ci-dessous.
Quelles fonctionnalités MainWP offre-t-il ?
La liste des fonctionnalités de MainWP est longue, mais peut être divisée en sept catégories principales :
- Faire en sorte
- Moniteur
- Mises à niveau
- Sauvegarde
- Publier
- Cloner
- Intimité
Chacune de ces catégories peut être divisée en un certain nombre de fonctions différentes offertes par MainWP, alors jetons un coup d’œil à ce qu’elles sont.
Premièrement, la gestion de tous vos sites est simplifiée grâce à l’utilisation d’un tableau de bord principal à partir duquel vous pouvez facilement vérifier quels sites nécessitent une mise à jour. Il y a même la fonctionnalité supplémentaire de mettre à jour le même plugin ou thème sur plusieurs sites en un seul clic.
Une autre fonctionnalité en un clic est la possibilité de se connecter à l’un des tableaux de bord de votre site. Plutôt que d’accéder à chaque site séparément et de mémoriser le mot de passe de chacun, vous pouvez accéder à chaque site à partir du tableau de bord principal et exécuter votre site à partir de là.
Il existe également une option Plugins et thèmes de confiance qui vous permet de sélectionner les plugins et les thèmes auxquels vous faites confiance pour être automatiquement mis à jour sans votre approbation constante. En face de cela, vous pouvez également sélectionner les plugins ou les thèmes que vous ne voudriez pas voir mis à jour, soit en raison de problèmes de compatibilité ou de personnalisation.
Sans entrer dans trop de détails, il existe également la fonctionnalité de sauvegarde qui inclut des sauvegardes automatiques ainsi que plusieurs options pour utiliser des extensions pour les services de sauvegarde tels que UpdraftPlus, BackWPup, etc. En plus de cela, vous pouvez également cloner les thèmes, les plugins et les paramètres d’un site Web particulier vers une nouvelle installation pour conserver la même configuration sur tous les sites.
MainWP inclut également des options de gestion de contenu pour publier de nouveaux messages, modifier ceux qui existent déjà, gérer les commentaires ainsi que le spam, et intègre même l’option de publication en masse sur plusieurs sites Web à la fois. Il fait tout cela tout en restant aussi sécurisé que possible grâce à son auto-hébergement, ce qui signifie que les développeurs MainWP n’ont jamais accès à aucun de vos contenus, tout en restant invisibles pour les utilisateurs et les moteurs de recherche.
En plus de gérer et de mettre à jour tout ce que j’ai mentionné ci-dessus, MainWP vous permet également de surveiller la disponibilité, les vulnérabilités pouvant provenir de plug-ins ou même les performances globales d’un site utilisant l’extension Lighthouse pour récupérer les données de Google Analytics.
Voici un aperçu des statistiques de performances que vous pourrez suivre avec de telles extensions.
En dehors de cela, vous pouvez également surveiller et gérer les rôles des utilisateurs sur tous les sites Web enfants connectés. Cela garantira que vous n’accordez pas d’autorisations inutiles et que vous surveillez également les activités sur les sites Web.
Dans l’ensemble, il s’agit d’un outil de gestion de site Web complet qui vous permet de contrôler et de surveiller tous les sites Web à partir d’un seul tableau de bord.
Extensions MainWP Free et Premium
Comme nous l’avons déjà mentionné, MainWP est gratuit, mais il comprend également un certain nombre d’extensions qui ajoutent certaines fonctionnalités à la gestion de votre site Web. Des extensions gratuites et premium sont proposées, chacune ajoutant quelque chose de nouveau à toute l’expérience.
A commencer par le extensions gratuitesil y en a actuellement quatorze au total, y compris ceux pour un moniteur de disponibilité avancé, ainsi qu’un certain nombre d’autres extensions pour des plugins et services tiers tels que BackWPup, Sucuri et WooCommerce.
Les extensions premium sont accessibles lorsque vous achetez MainWP Pro sur leur site Web. Leurs fonctionnalités vont du téléchargeur d’articles à une extension de marque, en passant par d’autres telles qu’une extension de contrôle d’équipe, une extension de clonage, une extension de commentaires, une extension de vitesse de page et bien d’autres.
Vous pouvez utiliser toutes ces extensions sur un nombre illimité de sites Web lorsque vous achetez n’importe quel plan de MainWP Pro.
Comment l’utilisez-vous?
Votre première étape pour commencer à utiliser MainWP consiste à configurer une nouvelle installation de WordPress, hébergée sur l’hôte que vous avez choisi. Une fois cela fait, il est important de garder cette installation exempte de tout plugin supplémentaire afin que vous puissiez l’utiliser simplement comme un hub central à partir duquel vous contrôlerez le reste de vos sites WordPress.
C’est sur cette installation que vous installerez le plugin MainWP Dashboard. Le plugin MainWP Child, d’autre part, doit être installé sur chaque site Web que vous prévoyez de gérer à partir de votre tableau de bord principal.
Jetons un coup d’œil à ces deux plugins, en commençant par le plugin Child.
MainWP Enfant
Il s’agit de la seule étape que vous devez effectuer sur les sites enfants que vous surveillerez via votre tableau de bord principal – installez simplement le MainWP Enfant plugin directement depuis le référentiel de plugins WordPress.org. Une fois cela fait, vous pourrez vous y connecter via le plugin MainWP Dashboard sur votre nouveau site.
Les seules options et paramètres disponibles dans le plugin enfant sont si vous souhaitez exiger un identifiant de sécurité unique, des options pour restaurer une sauvegarde du site à partir d’un fichier ou pour restaurer/cloner le site à partir du serveur, et enfin, une section détaillant les informations de votre serveur, les conflits de plug-ins, les calendriers cron et les journaux d’erreurs.
Tableau de bord MainWP
La Tableau de bord MainWP plugin est l’endroit où toute la magie opère. Votre première étape consiste à ajouter le premier site enfant à votre tableau de bord, ce qui est aussi simple que de saisir l’URL du site, son nom, le nom d’utilisateur de l’administrateur et tous les groupes auxquels vous souhaitez qu’il soit attribué. Il existe également quelques paramètres facultatifs pour plus de sécurité.
Vous pouvez vous référer au instructions détaillées ici pour configurer MainWP.
À partir de là, vous pouvez commencer à gérer ce site ; publier de nouveaux articles et pages et gérer ceux qui existent déjà, gérer les thèmes et les plugins, et en installer de nouveaux, ainsi que gérer et ajouter des utilisateurs, si nécessaire. Une fois que plusieurs sites sont ajoutés, tout cela peut également être fait en masse, par exemple en ajoutant un plugin de sécurité à tous vos sites WordPress pour accélérer le processus.
Comme je l’ai mentionné précédemment, les options de thèmes et de plugins incluent également une option de confiance. Lorsque l’un d’entre eux est marqué comme “Approuvé”, il sera automatiquement mis à jour lorsqu’une nouvelle mise à jour sera disponible. S’il n’est pas marqué comme tel, vous devrez le mettre à jour manuellement. un outil qui fait gagner du temps et facilite la gestion.
Voici un écran montrant comment vous pouvez installer des plugins sur tous les sites Web enfants connectés ou sur certains sites Web connectés.
Passant à la section Sauvegardes de MainWP, à partir de là, vous pouvez planifier des tâches de sauvegarde pour tous vos chantiers, qu’ils soient quotidiens, hebdomadaires ou mensuels. Vous pouvez choisir entre une sauvegarde complète ou une sauvegarde de base de données uniquement, ainsi qu’exclure tous les emplacements de sauvegarde ou de cache, ou tout autre dossier ou fichier zip non WordPress que vous ne souhaitez pas inclure pour une raison quelconque.
Bien sûr, si vous avez l’une des extensions proposées par MainWP, telles que celles des plugins de sauvegarde, vous pourrez les utiliser dans leurs sections désignées du tableau de bord MainWP.
Enfin, même si ce serait probablement l’une des premières choses que vous regarderiez, il y a les paramètres généraux à définir pour MainWP. Celles-ci incluent un certain nombre d’options, y compris, mais sans s’y limiter, la possibilité de masquer le réseau sur les sites enfants, l’ajout d’une adresse e-mail de notification, le choix d’utiliser ou non WP-Cron, un certain nombre de mises à niveau, de retour de données et d’options de sauvegarde, ainsi qu’un certain nombre d’options avancées.
Ceux-ci incluent les paramètres Cross IP, les paramètres IP et les paramètres SSL. Il existe également quelques options et outils du tableau de bord MainWP, ainsi qu’une section dédiée aux vérifications hors ligne. Tout cela est intuitif à utiliser, et tout a sa propre description ou info-bulle pour vous guider à travers ces paramètres dont vous n’êtes pas trop sûr.
Documentation et assistance
La Documentation l’offre pour MainWP est vaste et une joie à voir. Il couvre tous les aspects du plugin, le plugin enfant, les extensions ; tout.
MainWP a également un Portail d’assistance où vous pouvez ouvrir des tickets avec toutes les questions auxquelles la documentation ne répond pas, avec un lien vers le forums section où vous pouvez voir les discussions ouvertes par d’autres clients MainWP.
Conclusions et recommandations
Dans l’ensemble, il est très agréable de voir un tel engagement de la part de toute l’équipe MainWP non seulement pour offrir un excellent produit avec de nombreuses fonctionnalités, mais également une large base de connaissances avec un support efficace supplémentaire.
L’hébergement de votre tableau de bord MainWP sur le serveur de votre choix vous offre une sécurité supplémentaire et garantit que tout ce que vous contrôlez est entre vos mains. Un autre point positif est que le plugin MainWP est disponible sur GitHubvous permettant aux développeurs de savoir exactement ce que vous utilisez et de contribuer au plugin de base chaque fois que vous le jugez nécessaire.
La documentation et l’assistance fournies sont définitivement un bonus supplémentaire, vous fournissant tout ce dont vous pourriez avoir besoin pour commencer à gérer vos sites WordPress à partir d’un seul emplacement, entièrement gratuitement. Les modules complémentaires premium sont également à un prix raisonnable compte tenu des licences à vie et des fonctionnalités supplémentaires qu’ils fourniront pour plusieurs sites Web à la fois.
Les plugins MainWP sont faciles à gérer, agréables à regarder et ne prendront pas trop de temps à configurer selon vos besoins. En fait, avec quelques références à la documentation pour les détails plus techniques, vous serez plus que capable de configurer votre tableau de bord MainWP et de commencer à gérer plusieurs sites en un rien de temps.
Sébastian Magni est un Spécialiste du SEO et Inbound Marketing chez @LCM