Как удалить неиспользуемые изображения с хостинга

Автор: | Рубрика: Плагины для Wordpress | Обновлено: 2015-03-16 | Создано:
Просмотров: 1345
удаление копий разного размера от загруженных изображений

Доброго времени суток!

В этой статье я расскажу вам, как освободить место на хостинге, удалив с него копии изображений, которые автоматически создаются при загрузке картинок на хостинг. Возможно, Вы обращали внимание, что база данных сайта весит 5 Мб, а на хостинге занято 300 Мб. Можно подумать, что столько места занимают файлы движка wordpress и плагины. Но, рекомендую вам присмотреться к файлам картинок, которые хранятся в папке uploads, особенно если Вы ведете свой блог год и более, а также загружаете по несколько фото к статье.

Подключитесь к хостингу и проверьте папки с загруженными изображениями, которые находятся по адресу public_html/wp-content/uploads/год/месяц

Если Вы обнаружили там клоны разных размеров одной и той же картинки, как у меня на скрине ниже, читайте дальше, как от них избавиться.

на хостинге создаются копии загружаемых изображений разного размера

Первый вариант - удалять с хостинга клоны изображений прямо через файловый менеджер. Можно и так. Но перед тем, как приступить к массовому удалению картинок, проверьте, измениться ли что-то в статьях, копии картинок Вы удалите. На одном сайте, удаление картинок неиспользуемого размера привело к тому, что картинка оригинального размера перестала отображаться в статье, хотя на хостинге она оставалась!

Перед тем, как приступить к удалению копий загруженных изображений разного размера, сделайте резервные копии файлов и базы данных.

Удаление неиспользуемых изображений плагином DNUI Delete not used image

Первым делом установим плагин. В форму поиска введите его название «DNUI Delete not used image», установите и активируйте его.

как установить плагин DNUI Delete not used image

 

На третьей вкладке плагина «Option» установите 50 или 100 вместо 25. Это количество выводимых на странице картинок.

При переходе на вкладку «SCAN DATABASE», через некоторое время отобразится список изображений и их копий. Используемые изображения с пометкой use, а также оригиналы изображений будут на сером фоне. На белом фоне отобразится список копий разного размера. Выглядеть это будет примерно так:

  • webmaster-yandex-2.png (2585) original 463x410 YES use
  • webmaster-yandex-2-150x150.png (2585) thumbnail 150x150 YES not-use
  • webmaster-yandex-2-300x265.png (2585) medium 300x265 YES not-use

удаление неиспользуемых картинок из базы данных и хостинга

 

Изображения с пометкой use удалить нельзя, чекбокс для выбора не активен. А вот оригиналы изображений на сером фоне, которые плагин пометил, как not-use удалить можно. Но удалять их нужно очень осторожно!

Плагин по ошибке может посчитать не используемыми изображения, которые не добавлены в постах, но используются, как миниатюры или загружаются в виджетах!

Из своего опыта скажу, что удаленные по ошибке миниатюры у постов с помощью плагина DNUI, невозможно восстановить! Ни бэкап базы данных, ни восстановление картинок на хостинге, не вернул их в посты! Пришлось перезагружать миниатюры к каждой статье. А это лишнее время.

На самом деле, если перепроверять все выделенные копии и not-use картинки, времени уйдет не мало, особенно, когда много картинок. Запаситесь терпением, неосторожные действия, могут отнять у вас намного больше времени на восстановление.

Работайте по следующему алгоритму:

  1. Ставьте галочку в чекбоксе возле названия «Name».
  2. Снимайте галочки с оригинальных картинок в статусе not-use. Удалять можете те картинки, когда Вы на 100% уверены, что они не используются нигде. Например, статью Вы удалили, а картинки нет.
  3. После этого нажимайте на кнопку «Delete all selected»
  4. Копии будут удалены, а на странице подгрузятся новые. Если новые в списке не отображаются, переходите на следующую страницу, нажимая «Next».

После чистки, посмотрите какие настройки медиафайлов у вас выставлены. Если для каждой статьи Вы загружаете изображения в уже подготовленном размере. Например, миниатюры 150*150 пикселей. Тогда поставьте в настройках нули, чтобы Вордпресс не создавал копий изображений.

настройки медиафайлов, чтобы не создавались копии картинок

Не забудьте отключить плагин, когда закончите работать. Понадобится он вам не скоро. На этом у меня все. До встречи!

С уважением, Виктория – блог inetsovety.ru

Поделиться ссылкой на пост в соц. сетях
Получать уведомления о новых статьях на e-mail
Комментариев: 30 к статье "Как удалить неиспользуемые изображения с хостинга"
  • Александр 2015-10-31 в 10:46

    Большое спасибо за статью и рекомендованный плагин! Все вычистил не торопясь, все получилось!!

    Ответить
  • Алексей 2015-10-17 в 15:24

    Спасибо! Буду этим пользоваться! Надеюсь, статья кому-то поможет с этим разобраться и поймёт: «Вот класс!!»

    Ответить
  • Сергей Грицюк 2015-07-31 в 20:51

    Интересно, Виктория, каким образом Вам пришла идея для написания данной статьи? Много обращений по запросу с тайтла в месяц?

    Ответить
    • Виктория 2015-08-01 в 06:59

      Частотность запросов для этой статьи не большая, трафика практически не приносит. Когда заканчиваются темы под популярные и частотные запросы, приходится писать на менее популярные темы. Статья для общего развития 🙂

      Ответить
  • Ирина 2015-07-04 в 21:41

    Виктория, а если просто изменить в настройках на ноли, но картинки пока не чистить (времени нет). Можно так сделать?
    И еще, если миниатюры используются, то оставить там в настройках галочку? Боюсь напартачить))

    Ответить
    • Виктория 2015-07-05 в 08:18

      Можно. С чисткой будьте осторожны, чтобы не удалить лишнего.
      Если для миниатюры вы загружаете отдельную картинку, а не движок создает ее из более большой картинки, то для них тоже можно установить нули. Если поставить галочку возле пункта «Обрезать миниатюру точно по размерам (обычно сохраняются пропорции миниатюр)», то загруженные картинки будут уменьшаться не пропорционально, а просто обрезаться до размера 150*150, отсекая части изображения.

      Ответить
    • Сергей Грицюк 2015-07-31 в 20:53

      Если не уверены, что-то на блоге делаете правильно, то обязательно нужно сделать бекап. На Ютьюбе полно информации по этому поводу для разных движков.

      Ответить
  • Юрий Йосифович 2015-04-29 в 18:30

    Чистка своего блога на вордпресс таким способом существенно уменьшит занятое пространство на хостинге — заниматься такой профилактикой просто необходимо!

    Ответить
    • Сергей Грицюк 2015-05-31 в 22:50

      Да, Юра. Таким образом деньги можно сэкономит на оплату хостинга. Ведь место не резиновое на серверах.

      Ответить
  • Aleksandr 2015-03-19 в 06:12

    Нужно взять на заметку и у себя все проверить, а то хлама уже много!

    Ответить
    • Юрий Йосифович 2015-04-29 в 18:31

      Проверьте, Александр! А то получается — платишь за хостинг — а место с каждым днем все уменьшается — потом придется и тарифный план увеличивать.

      Ответить
      • Сергей Грицюк 2015-05-31 в 22:52

        Юра, иногда дешевле перейти на новый, более дорогой, тарифный план. Но информация все равно полезная.

        Ответить
  • Виталий Охрименко 2015-03-17 в 11:03

    А я сделал по другому, и советовал бы Вам мой способ добавить в статью: тупо залил все изображения на компьютер, поудалял дубликаты в ручную, потом залил папку назад на хостинг и все…да, и кстати, добавьте к статье настройки wordpress которые позволяют новым изображениям заливаться без дублей…жаль у вас в комментариях нельзя изображения вставлять, я сделал скриншот как должно быть чтобы дубликаты картинок не появлялись

    Ответить
    • Виталий Охрименко 2015-03-17 в 11:04

      В кратце скажу что в настройках медиафайлов все везде должно стоять на нуле, и нужно удалить галочку » Обрезать миниатюру точно по размерам (обычно сохраняются пропорции миниатюр)»

      Ответить
      • Юрий Йосифович 2015-04-29 в 18:32

        Да, вы правы, Виталий, если не удалить галочку — то на хостинге будет собираться мусор постоянно.

        Ответить
        • Виталий Охрименко 2015-05-31 в 11:07

          Огромное количество мусора.
          Мой блог существует всего ничего, а уже кучу изображений бабахнуть пришлось

          Ответить
      • Сергей Грицюк 2015-05-31 в 22:55

        Я на различные галочки постоянно обращаю внимание и при необходимости отключаю.

        Ответить
    • Виктория 2015-03-17 в 11:23

      Можете добавить ссылку на скрин в комментариях. Главное, чтобы она в спам не улетела.

      Ответить
      • Юрий Йосифович 2015-04-29 в 18:33

        Я обычно чтобы не комментарий не улетал в спам ссылку оставляю просто под именем в соответствующее поле — а в комментарии указываю, что мол ссылочка под именем. Удобно…

        Ответить
        • Сергей Грицюк 2015-05-31 в 22:57

          Согласен, Юра. Очень удобно, но не все догадываются, что так можно делать. Некоторые даже рефки таким способом ставят и такой способ дает результат 🙂

          Ответить
    • Юрий Йосифович 2015-04-29 в 18:32

      Если просто заливать на компьютер, и потом удалять вручную — то на это можно потратить кучу времени. Или есть какой-то специализированный софт?

      Ответить
    • Сергей Грицюк 2015-05-31 в 22:54

      Виктория, почему Вы не добавите возможность добавлять изображение в комментариях? В последнее время наблюдаю, что это положительно влияет на вовлеченность пользователей.

      Я пока не знаю, как это сделать на Вордпрессе, но обязательно разберусь.

      Ответить
      • Виктория 2015-06-01 в 06:47

        Да, вот и не знаю, как это реализовать. Меня еще беспокоит то, каких размеров картинки будут загружать пользователи. Большие картинки могут негативно повлиять на скорость загрузки отдельных страниц.

        Ответить
  • Людмилка 2015-03-16 в 14:03

    Да уж. Для меня и впрямь это было открытием. Я знала, что тексты вроде кто-то говори размножаются, но они хоть весят не так много.. А тут фото. У меня их тьма.

    Ответить
    • Артём 2015-03-17 в 10:22

      Виктория, спасибо за пост, у себя уже применил 😉

      Ответить
      • Юрий Йосифович 2015-04-29 в 18:35

        И насколько уменьшилось занятое место на хостинге? Много мусора удалилось?

        Ответить
        • Виталий Охрименко 2015-05-31 в 11:08

          Уверен много.

          Ненужные изображения съедают много места на блоге

          Ответить
    • Юрий Йосифович 2015-04-29 в 18:34

      Вот видите, Людмила, теперь вы сможете принять меры и избавить свой хостинг от мусора — что существенно поможет экономить свободное пространство.

      Ответить
  • Людмила Лао 2015-03-16 в 14:01

    Залезла. Ох и много же там всякого г… Для такой глобальной чистки надо день отдельный посвятить, а то может и этого мало будет. Моему сайту 9 месяцев.

    Ответить
    • Юрий Йосифович 2015-04-29 в 18:35

      Кому только день, а кому то придется и неделю мучиться с очисткой. Самое интересное что рано или поздно этим всеравно необходимо заниматься.

      Ответить
Оставить комментарий
Нажмите, чтобы отменить ответ.

Комментарий появится после проверки. Комментарии, содержащие спам и ненормативную лексику будут удалены!