我无法从我制作的儿童主题中获取自定义脚本。 我已经添加了我的子主题和适当的style.css和functions.php文件等。遵循通常的设置说明。
然后,我在里面添加了自定义javascript child_theme_directory / JS / custom.js
在我的具体案例中确定了 TWR / JS / TWR-js.js
我试图遵循各种教程并在我的functions.php中添加代码,试图将这些js脚本排入队列,例如:
function load_twr_script() {
wp_register_script ( 'twr-js', get_stylesheet_directory_uri() . '/js/twr-js.js');
wp_enqueue_script( 'twr-js', get_stylesheet_directory_uri() . '/js/twr-js.js', array( 'jquery' ), '1.0', true );
}
add_action('wp_enqueue_scripts', 'load_twr_script');
和
function load_twr_script(){
wp_register_script ( 'twr-js', get_template_directory_uri() . '/js/twr-js.js', array('divi-custom-script'), '1.1', true );
$twr_data = array(
'home_url' => esc_url( home_url( '/' ) )
);
wp_localize_script ('twr-js', "twr_data", $twr_data );
wp_enqueue_script ('twr-js');
}
add_action('wp_enqueue_scripts', 'load_twr_script');
以及其他一些尝试。但我的js剧本甚至不会出现在督察员的来源之下。谢谢你的帮助。