显示$_FILES数据(类似于$_POST)

时间:2013-08-29 作者:Franz Noel

我试图在wp admin中显示$\\u文件,并且我一直在使用add\\u filter和apply\\u filter,但它似乎没有显示$\\u FILES数组值。我的目标是在$\\u文件中显示值,以便将其上载到指定的目录(但这将在将来)。

Upload Screen Meta Box

function upload_screen() { 
  print_r(apply_filters(\'demo_fileupload\',$_FILES));
  echo "<br>";
  echo \'Upload Files<input type="file" name="" /><br>\';
}
下一个函数应该返回文件数组(这就是问题所在)。所以我试着用add_filter, 但似乎不起作用。

File Upload Function 但是返回$file array 现在。

function demo_fileupload($file) {
  return $file;
}

Add Filter

add_filter(\'save_post\',\'demo_fileupload\',10,1);

1 个回复
SO网友:Franz Noel

为了显示$_FILES$_POST, 您需要在post\\u类型下创建一个sumbenu\\u页面。然后,您将能够操纵$_FILES$_POST 以你想要的任何方式。

这意味着upload_screen() 函数应为子菜单页。

结束