Dokumente    

Einbindung der Plugin-Dateien nur auf bestimmten Seiten

Standardmäßig werden die CSS- und in einigen Fällen auch die JavaScript-Dateien des Smash Balloon-Plugins auf jeder Seite eingebunden, da die Dateien aufgrund des Browser-Cachings bei jedem weiteren Seitenaufruf zwischengespeichert werden, sobald sie einmal vom Benutzer geladen wurden. Sie können jedoch festlegen, dass die CSS- und JavaScript-Dateien des Plugins nur auf bestimmten Seiten eingebunden werden, indem Sie die folgende Zeile in die Datei functions.php Ihres Themes einfügen:

add_action( 'wp_enqueue_scripts', 'remove_cff_resources', 20 );
function remove_cff_resources() { 
    if( !is_page(array( 'news', 'blog' )) ){
        wp_dequeue_style('cff'); 
        wp_dequeue_script('cffscripts'); 
    }
}

Dadurch werden die Plugin-Dateien auf allen Seiten entfernt, außer auf Seiten mit dem Slug "news" oder "blog". Sie können auch die ID oder den Seitentitel anstelle des Slugs angeben. Hier finden Sie Beispiele für die Verwendung der WordPress-Funktion "is_page".

In ähnlicher Weise können Sie die Dateien des Instagram-Feed-Plugins so einstellen, dass sie nur auf der Startseite Ihrer Website geladen werden, indem Sie das folgende Skript in die Datei functions.php einfügen.

add_action( 'wp_enqueue_scripts', 'remove_sbi_resources', 20 );
function remove_sbi_resources() {
	if( !is_front_page() ){
	    wp_dequeue_style('sbi_styles');
	    wp_deregister_script('sbi_scripts');
	    wp_dequeue_script('sbi_scripts');
	}
}
Unterstützung

Konnten Sie die Antwort nicht in den Dokumenten finden?

Kontakt zum Support

War dieser Artikel hilfreich?