我面临admin_enqueue_scripts()的问题
但是当我在下面使用
<script src=""> && <link rel="stylesheet">
它完美地工作。下面的代码是我将其包括在菜单和子菜单页面中的代码。
<script src="<?php echo plugins_url( 'assets/js/vue.min.js', __FILE__ ); ?>"></script>
<script src="<?php echo plugins_url( 'assets/js/axios.min.js', __FILE__ );?>"></script>
<script src="<?php echo plugins_url( 'assets/js/jquery.min.js', __FILE__ );?>"></script>
<script src="<?php echo plugins_url( 'assets/js/bootstrap.min.js', __FILE__ );?>"></script>
<link rel="stylesheet" type="text/css" href="<?php echo plugins_url( 'assets/css/bootstrap.min.css', __FILE__ ); ?>"/>
<link rel="stylesheet" href="<?php echo plugins_url( 'assets/css/native-divice.min.css', __FILE__ );?>"/>
但是当我根据您的说明使用下面的队列时,我将无法运行代码。
function lt_scr_lambdatest_scripts_styles()
{
wp_deregister_script( 'jquery' );
wp_enqueue_script('jquery', plugins_url('assets/js/jquery.min.js', __FILE__), array(), null);
wp_enqueue_script('lt_scr_lambdatest_vue_min_js', plugins_url('assets/js/vue.min.js', __FILE__), array(), null);
wp_enqueue_script('lt_scr_lambdatest_axios_min_js', plugins_url('assets/js/axios.min.js', __FILE__), array(), null);
wp_enqueue_script('lt_scr_lambdatest_bootstrap_min_js', plugins_url('assets/js/bootstrap.min.js', __FILE__), array('jquery'), null);
wp_register_style('lt_scr_lambdatest_bootstrap_min_css', plugins_url('assets/css/bootstrap.min.css', __FILE__), array(), null);
wp_enqueue_style('lt_scr_lambdatest_bootstrap_min_css');
wp_register_style('lt_scr_lambdatest_native_divice_min_css', plugins_url('assets/css/native-divice.min.css', __FILE__), array(), null);
wp_enqueue_style('lt_scr_lambdatest_native_divice_min_css');
}
add_action('admin_enqueue_scripts', 'lt_scr_lambdatest_scripts_styles');
让我知道您是否需要其他信息。
在这里期待您的帮助。
答案 0 :(得分:0)
尝试此代码。
function lt_scr_lambdatest_scripts_styles(){
wp_deregister_script( 'jquery' );
wp_register_script('jquery', plugins_url('assets/js/jquery.min.js', __FILE__), array(), null);
wp_enqueue_script('jquery');
wp_enqueue_script('lt_scr_lambdatest_vue_min_js', plugins_url('assets/js/vue.min.js', __FILE__), array(), null);
wp_enqueue_script('lt_scr_lambdatest_axios_min_js', plugins_url('assets/js/axios.min.js', __FILE__), array(), null);
wp_enqueue_script('lt_scr_lambdatest_bootstrap_min_js', plugins_url('assets/js/bootstrap.min.js', __FILE__), array('jquery'), null);
wp_register_style('lt_scr_lambdatest_bootstrap_min_css', plugins_url('assets/css/bootstrap.min.css', __FILE__), array(), null);
wp_enqueue_style('lt_scr_lambdatest_bootstrap_min_css');
wp_register_style('lt_scr_lambdatest_native_divice_min_css', plugins_url('assets/css/native-divice.min.css', __FILE__), array(), null);
wp_enqueue_style('lt_scr_lambdatest_native_divice_min_css');
}
add_action('admin_enqueue_scripts', 'lt_scr_lambdatest_scripts_styles');