原因是:
get_template_directory_uri()
实际返回parent\'s theme url。
为了修复它,我只需连接路径的其余部分。在这种情况下,代码变成:
// loading menu toggle function | located in the child\'s theme folder
function menu_toggle_enqueue_script() {
wp_enqueue_script( \'menu-toggle\', get_template_directory_uri(). \'-child\' . \'/assets/js/menu.js\');
}
add_action(\'wp_enqueue_scripts\', \'menu_toggle_enqueue_script\');
我自己找到了解决方案,并想与大家分享,因为我在研究的任何地方都没有找到这个解决方案。