Configuration du thème des rapports de chevauchement

Pour intégrer les fonctions d'analyse de chevauchement à votre thème, ajoutez un module de thème aux profils de thème de votre thème modulaire. Si vous n'ajoutez le thème, les options de menu de chevauchement ne s'affichent pas.

Avant de commencer

Recherchez les fonctions d'analyse de chevauchement fournies par le module de thème wp_analytics_overlay_reports. Ce module de thème contient une contribution de menu, qui définit les entrées de menu affichant ou masquant les rapports de chevauchement dans l'interface utilisateur du portail. Dans le thème par défaut, ces entrées sont intégrées au menu Actions du thème.

Pourquoi et quand exécuter cette tâche

Le module de thème pour les rapports de chevauchement d'analyse ne fait pas partie des profils de thème qui sont fournis par le thème par défaut. Vous devez explicitement ajouter ce module à un ou plusieurs profils de thème.

Procédure

  1. Ouvrez le fichier de définition du menu Actions. Il se trouve dans WebDAV, dans le fichier fs-type1/themes/Portal8.5/menuDefinitions/pageAction.json
  2. Dans le fichier de définition de menu, recherchez l'entrée de menu de type ModuleRef, qui fait référence au module de thème wp_analytics_overlay_reports.
    Par exemple:
            {
                    "type":"ModuleRef",
                    "id":"wp_analytics_overlay_reports"
            },
  3. Pour ajouter le module de thème de chevauchement d'analyse à un profil de thème différé, ajoutez le code du module à la section différée du profil dans WebDAV, dans le fichier fs-type1/themes/Portal8.5/profiles/profile_deferred.json.
    Dans l'exemple suivant, ajoutez le code deferredModuleIDs entre l'élément ModuleIDs et la ligne wp_analytics_overlay_reports.
    {
       "moduleIDs": [
            ... modules that are loaded immediately...
            ...
       ],
       "deferredModuleIDs": [
           ... modules that are deferred...
           ...
           "wp_analytics_overlay_reports",
           ...
       ],
       ...
    }
  4. Redémarrez le serveur Portal ou invalidez le cache de l'agrégateur de ressources. Pour invalider le cache, cliquez sur Analyseur de thème > Utilitaires > Centre de contrôle > Invalider le cache. L'invalidation automatique reconnaît automatiquement les modifications apportées aux thèmes basés sur WebDAV. Aucune autre action n'est requise. Pour plus d'informations, voir Utilitaires.

Que faire ensuite

Les entrées de menu du modèle de thème s'affichent uniquement si le module de thème wp_analytics_overlay_reports est présent dans le profil de thème. Le profil de thème est associé à la page de portail qui est affichée.

Si vous disposez d'un thème modulaire personnalisé, vous pouvez utiliser la même approche pour intégrer les fonctions de chevauchement à un autre menu.