2

我正在学习 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()
可以使用本地网址吗?相对路径是否已弃用?

4

1 回答 1

1

我认为这个功能通过以正确的方式扩展每个博客的路径来帮助 Wordpress MU。而不是在博客上打开页面,并且标题使用 .css 或 .js 文件的路径,这些路径与当前博客路径 100% 不匹配。

于 2013-06-29T00:33:09.317 回答