对重复文件名的增量式编号处理

时间:2012-03-31 作者:Charlie

在搜索WP核心几个小时后,我对自己(这一次)找到这个失去了希望。

如果在上传过程中有重复的文件名,有人能告诉我WordPress在哪里处理增量数字吗?

作为一个附带问题。在处理此类问题时,您将从何处开始搜索,以及如何开始搜索?好吧,我已经搜索了所有包含fileupload.

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

数字已添加到wp_unique_filename() 在里面wp-includes/functions.php. 你可以通过钩住\'sanitize_file_name\' 并设置另一个文件名。

通过使用IDE跟踪代码,可以找到此类函数和过滤器。大多数IDE使函数可以单击,这样您就可以从它们的调用转到它们的声明。

以下是来自Eclipse PDT:

enter image description here

结束

相关推荐

404从wp-Content/Uploads/获取图像时

我在获取图像时获得404状态,http仍然包含该图像。图像显示在浏览器中,但404代码中断了一些应用程序。对wp内容/上载/的调用被重定向到。htaccess:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteRule (.*) /index.php?getfile=$1 [L] </IfModule>&