Heim  >  Artikel  >  Backend-Entwicklung  >  Profi-Tipps teilen: Mehrere Möglichkeiten, Website-Werbung mit dedecms zu eliminieren

Profi-Tipps teilen: Mehrere Möglichkeiten, Website-Werbung mit dedecms zu eliminieren

PHPz
PHPzOriginal
2024-03-12 16:51:03453Durchsuche

Profi-Tipps teilen: Mehrere Möglichkeiten, Website-Werbung mit dedecms zu eliminieren

【Titel】Beruflicher Kompetenzaustausch: Mehrere Möglichkeiten, Website-Werbung mit dedecms zu eliminieren

Im Internetzeitalter ist Website-Werbung für viele Websites zu einer wichtigen Möglichkeit geworden, Geld zu verdienen, aber zu viele Anzeigen beeinträchtigen nicht nur den Benutzer Erfahrung, kann aber auch den Website-Verkehr reduzieren. Um die Qualität und das Benutzererlebnis der Website zu verbessern, hoffen einige Website-Administratoren, übermäßige Werbung durch technische Mittel zu eliminieren. In diesem Artikel werden verschiedene Techniken vorgestellt, mit denen Website-Werbung im dedecms-Website-System entfernt werden kann, und es werden spezifische Codebeispiele bereitgestellt.

1. Verwenden Sie CSS-Selektoren, um Anzeigen zu blockieren.

Auf der dedecms-Website können Sie CSS-Selektoren verwenden, um Werbeelemente zu finden und auszublenden, um Anzeigen zu blockieren. Die spezifischen Schritte sind wie folgt:

  1. Öffnen Sie das dedecms-Backend, geben Sie „Vorlagenverwaltung“ – „Tag-Aufruf“ – „Mobile-Vorlage“ ein (oder PC-Vorlage, wählen Sie je nach Website-Situation).
  2. Suchen Sie das Werbeelement, das blockiert werden muss, und verwenden Sie die Entwicklertools des Browsers (drücken Sie die F12-Taste), um den entsprechenden CSS-Selektor zu finden.
  3. Fügen Sie in der Vorlagenverwaltungsseite unter „Mobile Template“ oder „PC Template“ den folgenden CSS-Code hinzu:

    .advertisement {
     display: none !important;
    }
  4. Ersetzen Sie den „.advertisement“-Selektor in der Mitte durch den Selektor des Werbeelements, das Sie tatsächlich gefunden haben .
  5. Speichern Sie Vorlagenänderungen und aktualisieren Sie die Webseite, um den Effekt zu sehen.

Auf diese Weise können Sie Werbeelemente auf Ihrer Website über CSS-Selektoren blockieren.

2. Verwenden Sie JavaScript, um Anzeigen zu blockieren.

Zusätzlich zu CSS-Selektoren können Sie auch JavaScript verwenden, um Anzeigen zu blockieren. Das Folgende ist ein Beispielcode:

  1. Öffnen Sie den dedecms-Hintergrund und suchen Sie nach „Vorlagenverwaltung“ – „Tag-Aufruf“ – „Mobile-Vorlage“ (oder PC-Vorlage).
  2. Finden Sie in der Vorlagendatei den Speicherort des Werbeelements, das blockiert werden muss.
  3. Fügen Sie den folgenden JavaScript-Code hinzu:

    <script type="text/javascript">
     var ads = document.getElementsByClassName('advertisement');
     for(var i = 0; i < ads.length; i++){
         ads[i].style.display = 'none';
     }
    </script>
  4. Ersetzen Sie „advertisement“ in der Mitte durch den CSS-Klassennamen des eigentlichen Werbeelements.
  5. Speichern Sie Vorlagenänderungen und aktualisieren Sie die Webseite, um den Effekt zu sehen.

Mit dem oben genannten JavaScript-Code können Werbeelemente beim Laden der Webseite automatisch ausgeblendet werden, was die Benutzererfahrung verbessert.

3. Verwenden Sie das dedecms-Plug-in, um Anzeigen zu blockieren.

Zusätzlich zur manuellen Änderung der Vorlagendatei zum Blockieren von Anzeigen können Sie auch einige dedecms-Plug-ins verwenden, um die Anzeigenfilterung zu implementieren. Einige Plug-ins können Werbeelemente auf Webseiten automatisch erkennen und Sperrfunktionen implementieren, was die Bedienung einfacher und komfortabler macht.

Zum Beispiel können Sie das „dedeCMS Ad Blocking Plug-in“ verwenden, um die Werbefilterung zu implementieren. Sie müssen das Plug-in nur im Hintergrund installieren und einige Parameter festlegen, um Werbeelemente auf der Website automatisch zu blockieren.

Beim Betrieb einer Website ist die Verbesserung der Benutzererfahrung von entscheidender Bedeutung, und die Beseitigung übermäßiger Werbung ist eine der Hauptaufgaben. Durch die verschiedenen in diesem Artikel vorgestellten Methoden können Website-Administratoren diese flexibel anwenden und entsprechend der tatsächlichen Situation geeignete technische Mittel auswählen, um Website-Werbung zu eliminieren und den Website-Wert und die Benutzerzufriedenheit zu verbessern.

Das obige ist der detaillierte Inhalt vonProfi-Tipps teilen: Mehrere Möglichkeiten, Website-Werbung mit dedecms zu eliminieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn