【问题标题】:Differences Between plugins_url('aaa.php') and plugins_url('aaa.php', dirname(__FILE__)) in WordPress [closed]WordPress 中 plugins_url('aaa.php') 和 plugins_url('aaa.php', dirname(__FILE__)) 之间的区别 [关闭]
【发布时间】:2012-10-05 09:34:12
【问题描述】:

我想知道plugin_url() 的这两种不同用法是否存在差异。它们都产生相同的字符串。

echo plugins_url('aaa.php')

echo plugins_url('aaa.php', dirname(__FILE__));

什么时候使用一个而另一个不使用?

谢谢。

【问题讨论】:

标签: php wordpress


【解决方案1】:

echo plugins_url('aaa.php')

--> 这用于普通的wordpress

echo plugins_url('aaa.php', dirname(__FILE__));

--> 这用于多网络

如果你在 plugins_url 函数中定义了dirname(__FILE__)

然后它需要 Wordpress 多网络插件 url

否则需要 Direct Wordpress 插件网址

【讨论】:

  • 你是说 Muti network 的WordPress MU 吗?实际上,源代码表明WPMU_PLUGIN_DIRWP_PLUGIN_URL。那么如果启用多站点功能,plugins_url('aaa.php', dirname(__FILE__)) 会产生不同的值吗?
  • 感谢您的信息。我可以试试 MU 插件看看会发生什么。
猜你喜欢
  • 2011-01-12
  • 2011-02-14
  • 1970-01-01
  • 2011-08-16
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
  • 1970-01-01
  • 2011-09-24
相关资源
最近更新 更多