我需要检查我的插件目录中是否存在文件:
if (fileexists) {
...
}
else
{
...
}
但是,如果存在替代文件,我将使用file_exists(WP_PLUGIN_DIR . "/myplugin/myfile.ext")
它总是返回true,而如果我使用file_exists(plugins_url( "myfile.ext", __FILE__ ))
它总是返回false,而不管我使用的参数是否是文件。我不知道指定我在区域设置环境中工作是否相关。WP\\u PLUGIN\\u DIR返回C:\\Users\\MyName\\Documents\\webserver\\www\\wordpress/wp-content/plugins/myplugin/myfile.ext
(我看到一些斜杠和反斜杠)。