如何在add\\u filter in函数的后期编辑区域中获取“后期id”。php?
我想在上传过程中自动更改文件名。所以我需要获取post id。
代码如下:
add_filter( \'wp_handle_upload_prefilter\', \'custom_upload_name\' );
function custom_upload_name($file)
{
list($name, $ext) = explode(\'.\', $file[\'name\']);
$file[\'name\'] = $post_ID.\'.\'.$ext;
return $file;
}
已编辑:
最终和工作代码:
add_filter( \'wp_handle_upload_prefilter\', \'custom_upload_name\' );
function custom_upload_name($file)
{
$post_ID = $_POST[\'post_id\'];
list($name, $ext) = explode(\'.\', $file[\'name\']);
$file[\'name\'] = $post_ID.\'.\'.$ext;
return $file;
}