-1

是否可以通过句柄从我的一个工作脚本中获取脚本 url?

因此,例如,如果我有一个使用 wp-js-plugin 句柄注册的插件的 JS 文件,并且我想获取这个 JS 文件的 url。我怎样才能做到这一点?

4

2 回答 2

1

简单的:

const scriptUrls = [...document.querySelectorAll('script')].map(e=>e.src)

这将列出每个脚本的所有 url。

于 2019-05-26T14:34:21.643 回答
1

欲了解更多信息转储$wp_scripts

function get_script_src_by_handle($handle) {
    global $wp_scripts;
    if(in_array($handle, $wp_scripts->queue)) {
        return $wp_scripts->registered[$handle]->src;
    }
}
于 2019-05-26T15:22:35.057 回答