如何删除重复的`*-1.jpg`镜像? 时间:2021-05-29 作者:FlyingPenguin 我想删除以结尾的所有文件-1.jpg 在媒体库中,因为它们是重复的。我使用sudo rm -r *-1.jpg 在wp-content/uploads 文件夹它们已成功删除。然而,图像仍然显示在媒体库中。是否有其他需要删除的区域? 1 个回复 SO网友:Antti Koskinen 如果要从媒体库中删除文件,则需要同时删除数据库条目(附件帖子)和实际文件(更精确地说,文件可能是同一图像文件的一个或多个缩放版本,具体取决于您的设置)。您可以执行这两个操作,例如wp_delete_attachment(), https://developer.wordpress.org/reference/functions/wp_delete_attachment/, 当然,这需要您首先知道附件帖子的ID,它有-1。文件名上的jpg。要查找这些ID,您需要查询yourprefix_posts 数据库表。您需要使用$wpdb 因为您需要查询guid 列以查找具有匹配文件名的附件帖子,文件路径/url存储在该列中,如果我没记错的话 文章导航