我想知道plugin_url()這兩種不同用法是否存在差異。它們都產生相同的字符串。WordPress中的plugins_url('aaa.php')和plugins_url('aaa.php',dirname(__ FILE__))之間的區別
echo plugins_url('aaa.php')
echo plugins_url('aaa.php', dirname(__FILE__));
什麼時候是一個使用,其他不是?
謝謝。
我想知道plugin_url()這兩種不同用法是否存在差異。它們都產生相同的字符串。WordPress中的plugins_url('aaa.php')和plugins_url('aaa.php',dirname(__ FILE__))之間的區別
echo plugins_url('aaa.php')
echo plugins_url('aaa.php', dirname(__FILE__));
什麼時候是一個使用,其他不是?
謝謝。
echo plugins_url('aaa.php')
- >這是用於正常的wordpress
echo plugins_url('aaa.php', dirname(__FILE__));
- >這是用於多網絡
如果您在plugins_url功能定義dirname(__FILE__)
然後它需要WordPress的多網絡插件URL
否則它需要直接WordPress的插件URL
你可以查找任何這些功能食品:http://codex.wordpress.org/Function_Reference/plugins_url - 如果你在那裏找不到足夠的信息,你可以隨時閱讀它的源代碼。 – hakre
@hakre鏈接沒有說明區別。 – Teno
解釋*確切*區別的鏈接在這裏:http://core.trac.wordpress.org/browser/tags/3.4.2/wp-includes/link-template.php#L2022 – hakre