我正在学习 WordPress 插件。
我正在努力理解存在一个单独
plugin_url()
函数以获取插件的绝对路径的目的,而不是一个通用函数,该函数获取文件的绝对路径以用作更通用的文件来代替plugin_url()
.
假设我的wp-content/plugins/myplugin
目录中有一个 script.js。
为什么要做一个
$src = plugin_url('script.js', __FILE__)
而不是简单地
$src = dirname(__FILE__) . "/" . 'script.js'
此外,为什么需要在 中使用绝对 URL wp_register_script()
?
可以使用本地网址吗?相对路径是否已弃用?