Was Sie wissen müssen, wenn Sie dieses Plugin verwenden:

Wenn sich eine Seite ändert, wird normalerweise die Musik gestoppt.

Um dies zu verhindern, haben wir ein Plugin namens Pro.Radio Ajax Pageloader hinzugefügt.

Diese Plugins laden nur den Hauptteil der Seite und lassen den Player und das Menü an ihrer Stelle.

Wenn Sie als Admin eingeloggt sind, werden die Seiten ohne Ajax geladen (die Musik stoppt), da dies die Arbeit an den Inhalten erleichtert. Also eingeloggt = normaler Seitenaufbau.

 

Einstellungen

  • Preloader aktivieren: Zeigen Sie den Preloader-Effekt beim ersten Öffnen der Website an, um einen besseren ersten Eindruck zu erzielen
  • Seitenwechsel-Preloader aktivieren: Zeigt die Animation bei jedem Seitenwechsel an
  • Administratorbenachrichtigung deaktivieren: Wenn Sie angemeldet sind, wird die Benachrichtigung über das Laden von Ajax in der Ecke ausgeblendet
  • Hintergrundfarbe und Spinnerfarbe: Ändern Sie die Farben des Preloaders
  • Animation: Wählen Sie zwischen Spinner, Linie und keiner Animation

 

Diese Funktion ist in das Theme integriert und mit allen verfügbaren Funktionen einer Standardinstallation kompatibel, wird aber möglicherweise nicht von vielen externen Plugins unterstützt, die nicht mit dem Theme geliefert werden.
Wenn Sie Probleme mit haben Ihre Plugins wie:

  • Inhalt wird nach dem Klicken auf eine Seite nicht angezeigt
  • Animationen starten nicht
  • fehlende Bilder

das bedeutet, dass die zusätzlichen Plugins, die Sie verwenden, nicht mit Ajax kompatibel sind.

Ajax für eine einzelne Seite deaktivieren

Wenn Sie auf einer Seite ein Plugin verklagen müssen, das aufgrund des Ajax-Seitenladens nicht korrekt geladen wird, und Sie eine einzelne Seite von dieser Art des Ladens ausschließen möchten, gibt es 3 verfügbare Methoden, dies zu tun:< /p>

  1. Aktivieren Sie das Kontrollkästchen in den Einzelseiteneinstellungen, um das Laden von Ajax-Seiten zu deaktivieren
  2. Bearbeiten Sie den Permalink der Seite und stellen Sie sicher, dass er "_noajax" im Slug des Permalinks enthält
  3. Fügen Sie #noajax am Ende des Links hinzu, der zu dieser Seite führt

Andere Plugins-Ajax-Kompatibilitätslösungen:

Eine andere Lösung für eine globale Kompatibilitätsmethode besteht darin, nur den Popup-Player zu verwenden und Ajax global zu deaktivieren.

  1. Deaktivieren Sie das Plugin ProRadio Ajax Pageload
  2. Erstellen Sie einen Popup-Player (lesen Sie bitte das Kapitel „Popup“ im Abschnitt Customizer)

Auf diese Weise können Benutzer Ihr Radio über den Popup-Player hören und Ihre Plugins funktionieren normal.

Google Analytics

Um eine Ajax-Website mit Analytics richtig zu verfolgen, stellen Sie sicher, dass Sie Ihr Google Analytics als "Hash-Änderung" festlegen. Weitere Informationen: https://developers.google.com/analytics/devguides/collection/analyticsjs /single-page-applications

Google Adsense

Bitte beachten Sie, dass AdSense nicht innerhalb des Hauptinhalts funktioniert, da dies nicht einmal in den Nutzungsbedingungen von Google AdSense erlaubt ist.

Es ist technisch möglich, den technischen Konflikt zu umgehen, aber unsere Software möchte keine Tools bereitstellen, um die Nutzungsbedingungen von Google außer Kraft zu setzen.

Weitere Informationen

https://stackoverflow.com/questions/435391/refresh-a-div-that-has-a-google-ad-inside-it

Außerdem können Sie AdSense in den Fußzeilen-Widgets platzieren oder das Design bearbeiten, um Anzeigenplatzierungen oben auf der Seite oder unten außerhalb der Ajax-Aktualisierungszone zu platzieren, aber dieser Eingriff ist sehr sensibel und hoch zu Ihrer eigenen Code-Anpassung und nicht Teil des Theme-Support-Service.

War diese Antwort hilfreich? 105 Benutzer fanden dies hilfreich (412 Stimmen)