最合适的回答,由SO网友:Paul G. 整理而成
好吧,这里有一个黑客可以得到你想要的。但有一些注意事项,因此请务必考虑到这一点:
这未经WPMS测试。我不知道这会有什么影响它使用所谓的;“私人”;WordPress函数,这意味着该函数的功能可能会随着任何WP版本的变化而变化,您不能依赖它始终按预期工作。所以,在你把它推广到任何规模之前,先对它进行测试我建议您在不再需要它时使用它,然后将其删除,或者如果您将其保留在原来的位置,您的所有媒体都将转到同一目录代码采用PHP 5.3及以上版本代码采用WordPress 4.5及以上版本代码样式并没有遵循WordPress的钩子代码样式,因为它是临时放置和删除的它的工作原理很简单,只需过滤并强制将上传目录替换为您想要的日期。
add_filter( \'upload_dir\', function () {
return _wp_upload_dir( \'2021/01\' );
}, 100, 0 );
如何使用它?
将代码放入主题的functions.php
只需更换2021/01
使用YYYY/MM可存储图像测试上传图像,将其放置在日期正确的文件夹中,以查看其是否按预期工作
上载图像从functions.php