子主题中的脚本无法出列

时间:2017-06-29 作者:Shorn Jacob

在函数中。我的父主题的php,我有这些

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\' );
我正在尝试将子主题中的“karuna函数”出列

// BEGIN DEQUEUE PARENT ACTION

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

add_action(\'wp_enqueue_scripts\',\'remove_parentstickyfunctions\');

// END DEQUEUE PARENT ACTION
但我仍然得到了我认为是从/assets/js/functions加载的粘滞菜单功能。父主题的js。

如何删除子主题中的粘滞菜单功能?

1 个回复
最合适的回答,由SO网友:Andrii Shekhirev 整理而成

尝试增加相应操作的优先级,否则系统将不知道要退出队列的内容:

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

结束

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c