Iframe-Problem muss die Seitenladezeit verringern

8

Ich habe eine Website (Wordpress), die ein paar tausend Beiträge hat. Ein Beitrag wird wie folgt aussehen:

%Vor%

Die Ladezeiten meiner Seiten sind manchmal zweistellig. Ich verstehe, warum das passiert, aber ich bin mir nicht sicher, wie ich es beheben kann. Ich möchte es entweder reparieren mit:

%Vor%

Oder: Dynamic Asynch Iframe, das folgendermaßen aussieht:

%Vor%

Mit welcher Methode würde ich dies global auf alle Iframes auf der gesamten Website anwenden? Ich denke nicht, dass es möglich ist, jeden iframe einzeln zu ändern.

    
d.ariel 19.11.2016, 01:37
quelle

1 Antwort

0

Ich denke, Sie ersetzen alle iframes besser mit Ihrer gewünschten Lade-Lösung in PHP-Vorlage vor der Ausgabe. Verwenden Sie regexp, wie diese <iframe.*src="([^"]*)".*\/iframe> . Ich denke, Ersetzen iframes Breite div mit loading gif und data-src Attribut mit echten iframe URL ist eine gute Lösung. Dann benutze js load iframes in div, nachdem die Seite geladen wurde.

    
MadDocNC 25.12.2016 11:34
quelle