我正在学习WordPress插件。
我正在努力理解存在一个单独的plugin_url()
函数来获得插件的绝对路径的目的,而不是一个泛型函数,它获取文件的绝对路径,以代替plugin_url()
作为一个更通用的文件。
假设我的wp-content/plugins/myplugin
目录中有一个script.js。
为什么要使用
$src = plugin_url('script.js', __FILE__)
而不是简单地
$src = dirname(__FILE__) . "/" . 'script.js'
此外,为什么有必要在wp_register_script()
中使用绝对URL
是否可以使用本地URL?相对路径被弃用了还是怎么的?
发布于 2013-06-29 08:33:09
我认为这个函数对Wordpress MU很有帮助,因为它以正确的方式扩展了每个博客的路径。而不是在博客上打开一个页面,标题使用的是指向.css或.js文件的路径,这些路径与当前博客路径100%不匹配。
https://stackoverflow.com/questions/17362657
复制相似问题