上载新媒体时文件名被覆盖

时间:2011-09-04 作者:zack

我想挂接媒体上传功能,并在文件名前面加上时间戳。我们在一个月内上传了很多东西,所以我们不能依赖于目录结构,我们也在处理一群青少年的问题,所以我正在寻找绕过用户的方法。

有人有办法吗?

1 个回复
SO网友:Milo

将筛选器添加到sanitize_file_name:

function wpse27657_filename_filter($name) {
    return time().$name;
}
add_filter(\'sanitize_file_name\', \'wpse27657_filename_filter\', 10);

结束

相关推荐

MEDIA_SIDELOAD_IMAGE是否生成空白?

我正在创建一个自定义的帖子表单,该表单将获取外部图像并将其上载到媒体库,然后将其附加到该帖子。这应该可以通过使用media\\u sideload\\u image实现,但我得到的是一个空白页面,而不是正常工作,也没有错误。我的代码:// Add the content of the form to $post as an array $new_post = array( \'post_title\' => $title,