Dans un environnement multisite, de nombreux administrateurs mettent à jour le système ou changent de thème et constatent que l'arrière-plan du site wordpress ne comporte pas de colonnes de commentaires, en particulier l'arrière-plan des sous-stations, qui est plus susceptible d'afficher des "commentaires sur la disparition de l'entrée", "le menu de commentaires est manquant ! "Impossible de gérer les commentaires" et d'autres problèmes. Bien que l'absence de portail de retour d'information sur un site unique soit fréquente dans les plug-ins ou les conflits de thèmes, mais dans le cadre de l'application Environnement multisiteLes causes essentielles sont souvent liées à laMaître et sous-stationsLes mécanismes d'héritage des privilèges, les paramètres globaux, les plug-ins au niveau du réseau et la cartographie des capacités du site sont étroitement liés les uns aux autres. Dans ce document, nous analyserons systématiquement ce phénomène et fournirons une voie claire pour le dépannage.

Un,La section des commentaires a disparu de l'interface d'administration du site WordPress.Caractéristiques des déclencheurs dans un environnement multisite
Système de permission pour les environnements multisitesCeci est complètement différent du modèle à site unique. Pour comprendre pourquoi la section "feedback" est absente du backend d'un site wordpress, il est important de comprendre que la section "Commentaires/Feedback" est une fonctionnalité au niveau du site dans Multisite, mais que son activation ou sa désactivation est contrôlée au niveau du réseau.
Le tableau suivant montre les déterminants des autorisations multisites pour la section "feedback" :
| facteur déterminant | Fiche d'impact |
|---|---|
| Paramètres de l'administrateur réseau (Super Admin) | Autoriser ou non l'ensemble du réseau à utiliser le composant "commentaire". |
| Droits du rôle d'administrateur de sous-site (Site Admin) | Disponibilité du menu des commentaires |
| Si le thème déclare prendre en charge les commentaires | Le support du thème affecte le chargement du menu |
| Plug-ins au niveau du réseau | Portail de commentaires caché pour l'ensemble du site |
| Capacités de la base de données Cartographie | Il se peut que des autorisations spécifiques manquent aux rôles de la sous-station |

Si l'un des éléments ci-dessus est modifié, cela entraînera des incohérences dans les menus d'arrière-plan des sous-sites et même du site principal, ce qui se traduira par l'absence d'une section "feedback" dans l'arrière-plan du site wordpress.
Deuxièmement, dans le cadre du multi-site, c'est la disparition de la colonne de rétroaction des trois erreurs de configuration qui est la plus probable
Les trois types d'erreurs les plus courantes qui se produisent dans un environnement multisite où il n'y a plus de section "feedback" dans le backend d'un site wordpress sont liées aux autorisations, aux plugins et au mappage de la base de données.
1. les administrateurs de réseau désactivent les commentaires globaux (cause la plus fréquente)
Dans un environnement multisite, "Autoriser les commentaires" est une autorisation au niveau du réseau. Si Super Admin désactive les commentaires, le menu Feedback ne s'affichera pas, même si les paramètres de commentaires sont activés sur le site enfant.
Les scénarios types comprennent :
- Arrière-plan du réseau → Décocher "Autoriser les commentaires" dans les paramètres.
- Commutateur de modération de plugin au niveau du web
- Restrictions globales sur le filtrage des commentaires Spam
À ce stade, la colonne Feedback ne peut pas être affichée, quelle que soit la configuration du sous-site.
2. les autorisations relatives au rôle de la sous-station sont manquantes (le menu est masqué, mais aucune erreur n'est signalée)
Lorsque les utilisateurs constatent qu'il n'y a plus de section "feedback" dans le backend d'un site wordpress, alors que le site principal s'affiche toujours normalement, cela signifie souvent que les autorisations pour les rôles des sous-sites sont insuffisantes.
Les champs suivants de la base de données peuvent être vérifiés :
Tableau : wp_{blog_id}_usermeta
Champ : wp_{blog_id}_capabilities
Les principales autorisations sont énumérées dans le tableau ci-dessous :
| nom de l'autorité | fonction correspondante |
|---|---|
| modérer les commentaires | Commentaire de la direction |
| modifier_les_articles | Modifier l'article et déclencher le composant commentaire |
| edit_others_posts | Privilèges en matière de commentaires |
| gestion_options | Autoriser ou non les paramètres administratifs en arrière-plan |
Si l'administrateur du sous-site ne dispose pas de moderate_comments, WordPress masque automatiquement le menu des commentaires, ce qui fait croire à tort aux utilisateurs que la section a été supprimée.
3. les plug-ins au niveau du réseau cachent le menu des commentaires (souvent négligé)
Dans les environnements multisites, Super Admin active les "plugins indispensables". Ces plugins ne sont généralement pas visibles dans la liste normale des plugins, mais peuvent modifier la structure du menu du backend.
Les fonctionnalités courantes du plugin sont les suivantes
- Portail des commentaires cachés
- Désactiver le composant commentaire
- Modifier les crochets de chargement du menu
remove_menu_page('edit-comments.php');
Si un plugin MU force la désactivation des commentaires, le backend de tous les sous-sites affichera la mention La section des commentaires a disparu de l'interface d'administration du site WordPress..
fondation Description de l'ouvrage WordPress Plugins HandbookLe plug-in MU a la priorité la plus élevée et la configuration prévaut sur tous les paramètres des sous-stations.
IV. différences essentielles entre les sous-stations et les stations maîtresses en termes de structure d'autorité (expliquées du point de vue de la cartographie des capacités)
Le tableau suivant compare les attributions de privilèges par défaut pour les sites maître et enfant :
| caractère | Privilèges par défaut du maître | Autorisations par défaut de la station | Impact sur la colonne de retour d'information |
|---|---|---|---|
| Super Admin | Droits complets de gestion de l'ensemble du réseau | inapplicable | Section de retour d'information toujours visible |
| Gestionnaire de sous-station | Proche de l'administrateur de site unique, mais la capacité est limitée | Absence éventuelle de privilèges de gestion des commentaires | Les colonnes peuvent disparaître |
| compilateur | Avec des privilèges de gestion des articles et des commentaires | La version du sous-site est encore moins modifiable | Visibilité instable des colonnes |
Les autorisations sont strictement hiérarchiques dans les environnements multisites, de sorte que les administrateurs de sous-sites ne sont pas en mesure de reproduire entièrement les capacités de l'administrateur principal, ce qui augmente le risque d'absence d'autorisations.
V. Comment résoudre le problème de la disparition des colonnes de rétroaction dans un environnement multisite : un ensemble de processus réutilisables
Afin de traiter plus systématiquement le backend du site wordpress sans la section feedback, voici un ensemble complet de pistes de dépannage.
Étape 1 : Vérifier le commutateur de commentaires globaux dans le backend web
Trajectoire :
Web Back Office → Paramètres → Discussions
Assurez-vous que la fonction de commentaire n'est pas désactivée.

Étape 2 : Vérifier les autorisations du rôle de la station
Vous pouvez installer "User Role Editor" pour voir si les permissions sont incluses. modérer les commentaires.

Étape 3 : Vérifier le plug-in MU et le plug-in réseau
Trajectoire :
Répertoire du serveur /wp-content/mu-plugins/
Vérifiez qu'il n'y a pas de code personnalisé pour masquer les commentaires.

Étape 4 : Vérifier si le thème actuel prend en charge les commentaires
Vérifier si le thème active les modèles de commentaires ou appelle les crochets correspondants.
Étape 5 : Test du thème par défaut
Si le champ de rétroaction est rétabli à l'aide de la série Twenty Twenty, c'est le champ de rétroaction actuel qui est rétabli à l'aide de la série Twenty Twenty.Problèmes causés par le thème.
Les pratiques ci-dessus peuvent réduire de manière significative la probabilité que les colonnes de retour d'information disparaissent de manière inattendue dans un environnement multisite.
Lien vers cet article :https://www.361sale.com/fr/82137L'article est protégé par le droit d'auteur et doit être reproduit avec mention.






















![Emoji[wozuimei]-Photonflux.com | Service professionnel de réparation de WordPress, dans le monde entier, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/wozuimei.gif)
![Émoticône [baoquan] - Photon Wave Network | Services professionnels de réparation WordPress, couverture mondiale, réponse rapide](https://www.361sale.com/wp-content/themes/zibll/img/smilies/baoquan.gif)

Pas de commentaires