Maison  >  Article  >  développement back-end  >  Partage de conseils professionnels : plusieurs façons d'éliminer les publicités sur les sites Web avec les dedecms

Partage de conseils professionnels : plusieurs façons d'éliminer les publicités sur les sites Web avec les dedecms

PHPz
PHPzoriginal
2024-03-12 16:51:03405parcourir

Partage de conseils professionnels : plusieurs façons déliminer les publicités sur les sites Web avec les dedecms

【Titre】Partage de compétences professionnelles : plusieurs façons d'éliminer la publicité sur les sites Web avec les dedecms

À l'ère d'Internet, la publicité sur les sites Web est devenue un moyen important pour de nombreux sites Web de gagner de l'argent, mais trop de publicités n'affecteront pas seulement l'utilisateur expérience, mais peut également réduire le trafic du site Web. Afin d'améliorer la qualité et l'expérience utilisateur du site Web, certains administrateurs de sites Web espèrent éliminer les publicités excessives par des moyens techniques. Cet article présentera plusieurs techniques qui peuvent être utilisées pour éliminer les publicités de sites Web dans le système de site Web dedecms et fournira des exemples de code spécifiques.

1. Utilisez les sélecteurs CSS pour bloquer les publicités

Sur le site Web dedecms, vous pouvez utiliser les sélecteurs CSS pour localiser et masquer les éléments publicitaires afin de bloquer les publicités. Les étapes spécifiques sont les suivantes :

  1. Ouvrez le backend dedecms, entrez "Gestion des modèles" - "Appel de balise" - "Modèle mobile" (ou modèle PC, choisissez en fonction de la situation du site Web).
  2. Recherchez l'élément publicitaire qui doit être bloqué et utilisez les outils de développement du navigateur (appuyez sur la touche F12) pour trouver le sélecteur CSS correspondant.
  3. Dans le "Modèle Mobile" ou "Modèle PC" de la page de gestion des modèles, ajoutez le code CSS suivant :

    .advertisement {
     display: none !important;
    }
  4. Remplacez le sélecteur ".advertisement" au milieu par le sélecteur de l'élément publicitaire que vous avez réellement trouvé .
  5. Enregistrez les modifications du modèle et actualisez la page Web pour voir l'effet.

De cette façon, vous pouvez bloquer les éléments publicitaires de votre site Web via des sélecteurs CSS.

2. Utilisez JavaScript pour bloquer les publicités

En plus des sélecteurs CSS, vous pouvez également utiliser JavaScript pour bloquer les publicités. Voici un exemple de code :

  1. Ouvrez l'arrière-plan dedecms et recherchez "Gestion des modèles" - "Appel de balise" - "Modèle mobile" (ou Modèle PC).
  2. Trouvez l'emplacement de l'élément publicitaire qui doit être bloqué dans le fichier modèle.
  3. Ajoutez le code JavaScript suivant :

    <script type="text/javascript">
     var ads = document.getElementsByClassName('advertisement');
     for(var i = 0; i < ads.length; i++){
         ads[i].style.display = 'none';
     }
    </script>
  4. Remplacez "publicité" au milieu par le nom de classe CSS de l'élément publicitaire réel.
  5. Enregistrez les modifications du modèle et actualisez la page Web pour voir l'effet.

Avec le code JavaScript ci-dessus, les éléments publicitaires peuvent être automatiquement masqués lors du chargement de la page Web, améliorant ainsi l'expérience utilisateur.

3. Utilisez le plug-in dedecms pour bloquer les publicités

En plus de modifier manuellement le fichier modèle pour bloquer les publicités, vous pouvez également utiliser certains plug-ins dedecms pour implémenter le filtrage des publicités. Certains plug-ins peuvent identifier automatiquement les éléments publicitaires dans les pages Web et mettre en œuvre des fonctions de blocage, rendant l'opération plus simple et plus pratique.

Par exemple, vous pouvez utiliser le "plug-in de blocage des publicités dedeCMS" pour mettre en œuvre le filtrage des publicités. Il vous suffit d'installer le plug-in en arrière-plan et de définir certains paramètres pour bloquer automatiquement les éléments publicitaires sur le site Web.

Dans le processus d'exploitation d'un site Web, l'amélioration de l'expérience utilisateur est cruciale et l'élimination des publicités excessives est l'une des tâches clés. Grâce à plusieurs méthodes présentées dans cet article, les administrateurs de sites Web peuvent les appliquer de manière flexible et choisir les moyens techniques appropriés en fonction de la situation réelle pour éliminer les publicités sur le site Web et améliorer la valeur du site Web et la satisfaction des utilisateurs.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn