WordPress plugin_url()函数的原因是什么?

时间:2013-06-28 10:30:41

标签: wordpress-plugin wordpress

我正在学习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吗?是否弃用了相对路径?

1 个答案:

答案 0 :(得分:1)

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