我正在尝试使用推荐的方法将 jQuery 和我的自定义脚本文件包含在 Wordpress Child 主题中wp_enqueue_script
<?php
function wptuts_scripts_with_jquery()
{
// Register the script like this for a plugin:
wp_register_script( 'customScripts', plugins_url( '/js/customScripts.js', __FILE__ ), array( 'jquery' ) );
// or
// Register the script like this for a theme:
wp_register_script( 'customScripts', get_template_directory_uri() . '/js/customScripts.js', array( 'jquery' ) );
// For either a plugin or a theme, you can then enqueue the script:
wp_enqueue_script( 'customScripts' );
}
add_action( 'wp_enqueue_scripts', 'wptuts_scripts_with_jquery' );
?>
包括 jQuery 在内都可以正常工作,但它会为我的自定义脚本吐出这条路径。
http://localhost:15869/wp-content/plugins/C:/Users/Kyle/Documents/MyWebSites/TomWictor.com/wp-content/themes/twentywelve-child/js/customScripts.js?ver=3.5
这显然是错误的。我认为这与在本地主机上开发(使用 Microsoft WebMatrix 2)没有任何关系,但更多地与 Wordpress 破译路径的方式有关?我不确定..
我怎样才能让它吐出正确的路径?
twentywelve-child/js/customScripts.js
谢谢。