Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 4.7中媒体管理器中的损坏图像_Wordpress_Image_Media - Fatal编程技术网

Wordpress 4.7中媒体管理器中的损坏图像

Wordpress 4.7中媒体管理器中的损坏图像,wordpress,image,media,Wordpress,Image,Media,我们的服务器出现问题,导致整个“wp content”目录被删除 我们恢复了主题、插件和一些图像,但我们现在在媒体库中只剩下一些损坏的图像。我们无法重新上传和修复所有这些损坏的图像,因为大多数图像是从使用唯一文件名等的提要生成的 截图: 我的问题很简单,如何快速轻松地从媒体库中删除所有损坏的图像?它们显然在数据库中,我只需要删除它们。如果文件本身在您上载它们时仍然存在于服务器中,并且具有原始名称,那么您只需再次生成缩略图,并且有一个名为“重新生成缩略图”的插件,允许您只需单击一下即可完成此操作

我们的服务器出现问题,导致整个“wp content”目录被删除

我们恢复了主题、插件和一些图像,但我们现在在媒体库中只剩下一些损坏的图像。我们无法重新上传和修复所有这些损坏的图像,因为大多数图像是从使用唯一文件名等的提要生成的

截图:


我的问题很简单,如何快速轻松地从媒体库中删除所有损坏的图像?它们显然在数据库中,我只需要删除它们。

如果文件本身在您上载它们时仍然存在于服务器中,并且具有原始名称,那么您只需再次生成缩略图,并且有一个名为“重新生成缩略图”的插件,允许您只需单击一下即可完成此操作

如果文件在没有原始名称的情况下被还原,实际上就不可能自动恢复它们,因为系统无法将上载的文件附加到以前附加的帖子上


您必须删除所有未链接到实际文件的图像,目前您必须手动删除,因为没有提供此功能的插件(至少WordPress存储库中没有)。有一个叫做“破碎图像”的插件,它已经两年没有更新了。我不推荐使用它。我还搜索了一个具有一些功能的插件,但没有找到,我决定自己开发。我很快就会发布这个插件。

谢谢你的回答。这些文件不再存在,也没有备份。重新生成缩略图不起作用。事实上,正如您所说,“链接”在WP中,但文件不在WP中。似乎我将不得不手动删除所有的图像,但如果你正在开发一个插件,我想测试它!