Ich möchte meine ersetzen:
if(is_home())
{
wp_enqueue_script( 'homestuff', get_theme_part( THEME_JS . '/home.js' ), array( 'jquery' ), null, true );
wp_enqueue_script( 'jquerycolor', get_theme_part( THEME_JS . '/jquery.color.js' ), array( 'jquery' ), null, true );
};
Welches befindet sich derzeit in header.php, indem es stattdessen in eine functions.php-Datei eingefügt wird. Der Versuch, alles auf der Website eines weitläufigen Kunden aufzuräumen. Ich verwende wp-framework und würde dies idealerweise in die Funktion enqueue_assets in der Hauptklasse parent_theme einfügen. Obwohl dies nicht wirklich ein Problem mit dem WP-Framework ist, möchte ich nur wissen:
Wie kann ich is_home () aus einer Funktionsdatei zum Arbeiten bringen? Gibt es eine Alternative mit Globals, über die ich Bescheid wissen muss?
quelle
wpf_get_theme_part()
oder ein ähnliches Präfix vorangestellt werden . Aber ich habe es nachgeschlagen; sehr schöne kleine Funktion.