我努力寻找另一个问题来回答我的问题,但失败了,所以如果你指出任何重复的问题,这将有所帮助。
这是我的情况
我有一个父主题,我正在为一些我想开发的功能开发一个子主题,在我调用的子主题中wp_enqueue_script
多次。父主题有自己的脚本和样式列表。
问题是,一旦我有一个子主题get\\u stylesheet\\u目录指向子主题,我就试图找到一种方法来避免这种情况,而不必修改父主题。
以下是我尝试过的两种方法
//first method where I tried enqueue
add_action( \'wp_enqueue_scripts\', \'custom_child_theme_styles\' );
//ensure that the child theme scripts are called after the old theme
add_action( \'after_setup_theme\', \'custom_child_theme_scripts\' );
这就是父主题所做的
add_action( \'wp_enqueue_scripts\', \'theme_scripts_styles\' );
当父主题调用get\\u stylesheet\\u directory()时,它指向子主题文件夹,因此根本不会加载来自父主题的Javascript。