在我通过插件中的WordPress厚箱上传之前,有没有办法更改文件名?我想在插件上传页面上使用输入作为文件的名称,但似乎无法传递变量,我不知道在哪里挂钩。这甚至可以吗?
的init.php
add_filter('wp_handle_upload_prefilter', 'custom_upload_filter' );
function custom_upload_filter( $file ){
/* $file['name'] = 'wordpress-is-awesome-' . $file['name'];
return $file;*/
$fileNameHere = $_POST["bv_product_num"];
$file['name'] = 'new value';
//return $file;
exit(var_dump($fileNameHere));
$fileNameHere = $_POST["bv_product"];
}
upload_my_product.php
bv_product_num="this";
if(bv_product_num)
{
tb_show('', 'media-upload.php?bv_product_num='+bv_product_num+'&type=image&TB_iframe=true');
return false;
}else{
alert("nothing");
}