WordPress中入队脚本的正确路径

时间:2018-02-10 作者:andrew5555

我有以下行动:

add_action( \'wp_enqueue_scripts\', \'my_custom_script_load3\' );
function my_custom_script_load3(){
  wp_enqueue_script( \'my-custom-script3\', \'/members/user.js\' );
}
当我在函数中使用它时,它工作得很好。我的根目录WordPress安装的php。

但我还有第二个WordPress安装,它位于它自己的根目录中:

/第二个wordpress网站/

我在第二个WordPress站点的函数中也安装了此操作。php

在第二个WordPress站点中,操作会不断将脚本向上拉,如下所示:

/第二个wordpress站点/成员/用户。js公司

而不是应该如何:

/成员/用户。js公司

对于站点的正确语法有什么建议吗,这样路径就正确了?

我尝试了几种路径变化,但没有成功。

谢谢你的帮助。

2 个回复
最合适的回答,由SO网友:obiPlabon 整理而成

您的第二次WordPress安装是否可以使用URL访问?如果是,则可以使用以下技巧

add_action(\'wp_enqueue_scripts\', \'op_enqueue_scripts\');
function op_enqueue_scripts() {
    wp_enqueue_script(
        \'my-script-from-2nd-site\',
        \'http://my-second-wp-installation.com/members/user.js\',
        array( \'jquery\' ),
        \'1.0\',
        true
    );
}

SO网友:Abhay Yadav

你可以试试这个对我有用:)

  add_action(\'wp_enqueue_scripts\', \'theme_scripts\');
  function theme_scripts() {
    wp_enqueue_script( \'bootstrap\', get_template_directory_uri() .\'/javascipt/bootstrap.min.js\', array(\'jquery\'), \'1.0\', TRUE);
    wp_enqueue_script( \'custom\', get_template_directory_uri() .\'/javascipt/custom.js\', array(\'jquery\'), \'1.0\', TRUE);
  }

结束

相关推荐