При загрузке изображений в статье, WordPress автоматически создает копии, различных размеров (маленького, среднего и большого). Если удалить фото из статьи и вставить новое, старое остается.
Таким образом сайт занимает много места на хостинге. В сети очень много статей на тему «как удалить ненужные изображения на WordPress».
Большинство рекламирует плагин DNUI Delete not used image. Я им поверил, и месяцев 5 назад воспользовался им. Так, он почистил лишние изображения, а вместе с ними еще и миниатюры к «подобным материалам». Это то, что после статей стоит. Поэтому удалил этот плагин.
Но вчера посмотрел, что автор обновил свое творение три месяца назад. Ну я еще раз его установил. На этот раз все нормально, он не удаляет лишнего, все миниатюры сохранились. Но все равно, перед применением советую делать бэкап. И если не уверены не лезьте.
После установки будут доступны три вкладки: сам поиск ненужных копий, сохраненные копии и настройки. В настройках я почти ничего не трогал, доверился разработчикам.
Если захотите сделать бэкап перед удалением, то следует поставить галочку в соответствующей строке. В настройках, напротив «Show only image not used» следует также поставить галочку. В таком случае будут удаляться только изображения, которые не используются. Далее, нажимаем «scan datebase». Когда найдет, ставим галочку в первом квадратике, и жмем «delete all selected». И так несколько раз, нажимая «next» пока плагин будет искать новые копии ненужных изображений.
Если плагин ищет фото, то пишет «searching in server А если ничего не пишет, значит снова жмем «next». У меня процедура поиска ненужных изображений заняла около получаса. Плагин не нужно держать постоянно активированным. После использования отключайте.
И еще раз советую перед использованием DNUI Delete not used image сделайте копию данных сайта. Еще одно. Зайдите в админке сайта: «настройки» «медиафайлы», и поставьте размеры ноль. Тогда при загрузке не будут автоматически создаваться копии изображений.