从上传文件夹中删除文件几乎肯定是罪魁祸首。您的主题可能有影响媒体库的自定义代码,但由于您编写了它,并且认为没有自定义代码,您可能是对的:),因此我们可以假设它是uploads文件夹。每个文件都有一个数据库条目,如果这些条目现在没有被删除,WordPress的数据库和文件不会对齐。
如果您检查丢失的缩略图并查看它正在查找的缩略图URL是什么,您可能会得到关于发生了什么的线索。缩略图的URL是什么,该文件是否实际存在(通过FTP验证)?
我不知道为什么会影响new 像你说的那样上传文件,但由于你没有太多的上传,我建议你从头开始上传。
如果您可以单击每个缺少的缩略图并手动删除条目,直到媒体库完全清空为止,请这样做。
由于可能涉及到数据库问题,我个人建议您先查看数据库,确保您的wp\\u posts表中没有任何遗留的“附件”类型的项目。每个项目还有一些post\\u元行。如果知道这些帖子也没有了,那就太好了,但如果你有很多其他帖子,那么这可能会有点困难,如果这些帖子没有了,它们也不重要。
然后上传一个新文件,看看会发生什么。