如何可靠地找到脚本或其他文件的URL? 时间:2011-12-14 作者:ProfK 我有以下方法来尝试为要加载的脚本构建URL:class WPSM_SuperMail { public static function scriptUrl($scriptPath) { return plugin_dir_url ( __FILE__ ) . \'/js/\' . $scriptPath; } } 然而WPSM_SuperMail 类位于插件的子文件夹中,该文件夹是我的js子文件夹的同级文件夹。我如何才能找到我的插件基本文件夹和子文件夹,而不受该死的“代码”入侵? 2 个回复 SO网友:Rutwick Gangurde 这有用吗?:return plugins_url(\'/js/\'. $scriptPath, \'__FILE__\'); 或return plugins_url(\'/code/<your php file name here>\', \'__FILE__\'); 尝试Codex for plugins_url 也 SO网友:ferenyl 这是我在插件中经常使用的一句话:$dir = WP_PLUGIN_URL.\'/\'.str_replace(basename( __FILE__),"",plugin_basename(__FILE__)); 这将为您提供插件文件的路径。不久前从wordpress codex上查到的。 结束 文章导航