我正在处理插件并尝试嵌入文件/文件夹存在的东西。 这完全适用于PHP,但不适用于WP。任何帮助,将不胜感激。 此代码位于插件设置页面下的管理区域中。是的,我确定该文件夹的路径是正确的。
$filename = plugins_url('../admin_side/webmailing/install/', __FILE__);
if (file_exists($filename)) {
echo 'something';
else {
echo 'something else';
}
答案 0 :(得分:1)
file_exists
需要一个文件路径,但您要传递一个URL。
变化:
$filename = plugins_url('../admin_side/webmailing/install/', __FILE__);
要:
$filename = plugin_dir_path( __FILE__ ) . 'admin_side/webmailing/install/';