我在我的插件中发现了这个错误:wp_enQueue_script被错误地调用了

时间:2020-02-26 作者:Colin

我已经阅读了之前所有关于这方面的帖子,但似乎无法理解我的代码有什么问题。这是我写的一个插件。我以为我已经把它分类了,但看起来我还没有。这是我叫这些的顺序吗?

function gedshow_ajaxurl() {
    echo \'<script type="text/javascript">
        var ajaxurl = "\' . admin_url(\'admin-ajax.php\') . \'";
        </script>\';
}
add_action(\'wp_head\', \'gedshow_ajaxurl\');

wp_enqueue_script(\'jquery\');
add_action(\'admin_menu\', \'gedshow_setup_menu\');

function mw_enqueue_color_picker( $hook_suffix ) {
    // first check that $hook_suffix is appropriate for your admin page
    wp_enqueue_style( \'wp-color-picker\' );
    wp_enqueue_script( \'my-script-handle\', plugins_url(\'my-script.js\', __FILE__ ), array( \'wp-color-picker\' ), false, true );
}

add_action( \'admin_enqueue_scripts\', \'mw_enqueue_color_picker\' );

function gedshow_enqueue_styles(){
    $file_url = plugins_url(\'gedshow.css\',__FILE__);
    wp_enqueue_style(\'sp_stylesheet\',$file_url);
}
add_action( \'wp_enqueue_scripts\',\'gedshow_enqueue_styles\');

1 个回复
最合适的回答,由SO网友:An Nguyen 整理而成

正在删除wp_enqueue_script(\'jquery\'); 将解决您的问题。

jquery 进入deps 的参数wp_enqueue_script 作用

相关推荐

PHPStorm variable warnings

我在PHPStorm中编码,并在路径中包含wp admin和wp include,但会收到与未定义/未使用变量相关的代码检查警告。我应该担心这些吗?我如何满足解决错误的解决方案(而不只是关闭检查)