Lorsque je traite avec l'installation multisite.Certains thèmes tels que mystique et aparatus fournissent les zones de widgets dans la page de paramètres de thème pour entrer des codes de publicité sous forme de script HTML ou Java. Mais je souhaite que les "boîtes de code de publicité" ne soient accessibles que par super admin (moi sur mon multisite) et non par des administrateurs normaux. Puis-je mettre ces cases à la disposition de moi uniquement?
S'il s'agit d'une fonctionnalité personnalisée dans la page d'options de thème, elle est hautement spécifique à ce thème. Vous devrez probablement modifier les fichiers de thème et/ou créer un thème enfant. De plus, les pages d'options peuvent être simplement dans l'API WordPress, mais peuvent également être construites avec l'aide d'un framework de thème ou d'un autre type de code tiers.
Je pense que votre premier arrêt devrait être les développeurs de thèmes et d’informations sur la meilleure manière de travailler avec leurs pages d’options.
Jetez un coup d'œil au plugin Capabilities - Capability Manager (Plugin Wordpress) . Vous pouvez donner un accès plus fin aux rôles existants ou nouveaux qu'avec les rôles par défaut.
Si un widget/fonctionnalité est construit dans un thème, vous ne pouvez pas spécifier son droit d'accès à un utilisateur particulier. Tant que les administrateurs peuvent utiliser le thème, ils peuvent utiliser le widget.