有人可以帮助我吗,我被困住了。不知道为什么这不起作用
$myPath = get_bloginfo('wpurl').'/wp-content/uploads/'; // this is full path
function ReadDirList($d){
$dir = opendir($d);
$fs = "";
while($folder = readdir($dir))
{
//if(is_dir($folder)){
$fs = $fs. '<option>'.$folder.'</option>';
//}
}
closedir($dir);
echo $fs;
}
我称这个函数为<select> <?php ReadDirList($myPath); ?> </select>
tnx提前。
答案 0 :(得分:2)
根据函数引用,get_bloginfo('wpurl')
将返回一个URL。如果要访问本地文件系统,则需要一个真实的文件路径,而不是URL。
尝试第一行:
$myPath = WP_CONTENT_DIR.'/uploads/'; // this is full path
WP_CONTENT_DIR
在配置文件中定义,应指向您安装的wp-content
文件夹。