it-swarm.com.de

Skript im untergeordneten Design kann nicht aus der Warteschlange entfernt werden

In functions.php meines übergeordneten Themas habe ich diese

function karuna_scripts() {

wp_enqueue_script( 'karuna-functions', get_template_directory_uri() . 
'/assets/js/functions.js', array( 'jquery' ), '20160531', true );

}

add_action( 'wp_enqueue_scripts', 'karuna_scripts' );

Ich versuche, "Karuna-Funktionen" in einem Kinderthema in die Warteschlange zu stellen

// BEGIN DEQUEUE PARENT ACTION

function remove_parentstickyfunctions() {
    wp_dequeue_script('karuna-functions');
}

add_action('wp_enqueue_scripts','remove_parentstickyfunctions');

// END DEQUEUE PARENT ACTION

Aber ich bekomme immer noch die Sticky-Menü-Funktionalität, die meiner Meinung nach aus /assets/js/functions.js des übergeordneten Themas geladen wird.

Wie entferne ich die Sticky-Menü-Funktionalität im untergeordneten Design?

1
Shorn Jacob

Erhöhen Sie die Priorität der jeweiligen Aktion, da das System sonst nicht weiß, was es aus der Warteschlange entfernen soll:

function remove_parentstickyfunctions() {
    wp_dequeue_script('karuna-functions');
}
add_action('wp_enqueue_scripts','remove_parentstickyfunctions', 20);
0