Das Plugin wurde mit Blick auf die Optimierung der Website entwickelt. Dies wird auf verschiedene Arten erreicht, die im Folgenden beschrieben werden:
API-Anfragen im Cache
Wenn das Plugin eine Anfrage an die API stellt, werden die Videos dann vom Plugin zwischengespeichert, um zu verhindern, dass bei jedem Besuch Ihrer Website unnötige API-Anfragen generiert werden.
Benutzerdefinierter Beitragstyp Video
Nachdem die Seite vollständig geladen wurde, generiert das Plugin einzelne Beiträge für jedes Video, um die Ladezeiten in Zukunft zu verkürzen.
Verzögertes iframe-Laden
Die YouTube-iframe-Videoplayer werden erst geladen, wenn mit dem Feed interagiert wird. Dadurch wird das unnötige Laden mehrerer Iframes vermieden, bis die Seite geladen ist.
Optimierung der Video-Miniaturansicht
Die Thumbnails für jedes Video werden nach dem Rest der Seite vom YouTube CDN geladen. Die Bilder werden auch optimal auf das Layout des Feeds abgestimmt.