Избавляемся от мусора на хостинге — удаляем лишние файлы в папке Uploads. Плагин для вордпресс для оптимизации медиатеки Как удалить не нужные миниатюры

Когда сайт только создаётся, на начальных порах вебмастер может пренебрежительно относиться к дисковому пространству на хостинге – ведь сейчас занято совсем мало, около 10% места, и ещё не скоро получится достигнуть предела. И поэтому загружаются всякие ненужные картинки (а вдруг пригодятся), или слишком высокого качества, неоптимизированные (так же красивее!) или одинаковые изображения (ой…).

Однако стоит сайту поработать год-два, и его объём переваливает за 90-95% отведённого пространства на хостинге. И в основном это происходит за счёт этих ненужных медиафайлов, которые совершенно никакой роли не играют, но занимают много места. И тут есть два выхода – покупать хостинг подороже, с большим пространством, либо удалять эти файлы. Второй способ, очевидно, выгоднее. И в этой статье мы расскажем вам, как сделать его ещё и разумным – ведь не удалять же все ненужные картинки вручную. Для этого есть плагин для Вордпресс.

WP Media Cleaner

Плагин для Вордпресс WP Media Cleaner позволяет удалить все ненужные медиафайлы с сайта. Работает он просто – после установки и активации плагин просканирует всю папку wp-upload (где хранятся все изображения) и выявит те картинки, которые не используются ни в одной из записей.

Чтобы установить этот плагин для Вордпресс, его нужно скачать с сайта разработчика или из панели администратора, записав в поиск его название. Почитайте об установке плагина. После активации появится подпункт WP Media Cleaner в пункте «Настройки». Здесь всё по-английски, и русской версии нет, но настроек всего две, и обе нужно включить – просто поставьте две галочки на «Scan Media» и «Scan Filter».

Чтобы воспользоваться этим плагином для удаления ненужных медиафайлов, переходим теперь в пункт «Медиафайлы» и подпункт Media Cleaner. Нажимаем кнопку «Scan» и начнётся сканирование, после окончания которого необходимо обновиться страницу. И тогда вы увидите список всех файлов, которые можно удалить.

Не спешите удалять. Как бы хорош не был этот плагин для Вордпресс, доверять ему полностью нельзя. Он настолько автоматизированный, что его работу необходимо проверить живым человеческим взглядом. Следует просмотреть все найденные, «негодные», по мнению плагина, изображения, и отметить галочкой те, которые действительно нужны. Возможно, плагин определил за «хлам» и те картинки, которые были использованы каким-то нестандартным образом в записи.

И только после того, как вы сами просмотрели все картинки, и выделили ненужные, можно удалить их, нажав на кнопку «Delete» или «Delete All», если надо удалить все файлы. Но тут этот плагин для Вордпресс нас подстраховал – все файлы удаляются в корзину. И если вдруг вы что-то не то сделали, вы можете их восстановить. А чтобы удалить медиафайлы полностью, физически, необходимо сделать это в разделе Trash.

У данного плагина для Вордпресс есть один большой недостаток. Изображения миниатюр он считает как ненужные, не прикреплённые к записи, если они не используются в самой этой записи, в тексте. Поэтому будьте внимательны переду удалением.

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

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

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

Если вручную удалить лишние картинки сложно, тогда установим плагин «DNUI Delete not used image».

Для этого заходим в админпанель сайта, плагины => вводим название плагина=> найти

После этого выбираем нужный нам плагин и устанавливаем его, затем активируем.

После этого заходим в раздел настройки и жмем DNUI, после этого нажимаем сверху на SCAN DATABASE:

По мере удаления лишних изображений со временем вся страница будет заполнена используемыми изображениями, («use»), которые нельзя удалить и новым не будет места, тогда жмите внизу «Next» и увидите следующую страницу.

Я думал, что это делать намного быстрей, но пришлось «попотеть». Я удалял всё лишнее вручную, вы можете воспользоваться автоматическим удалением всех не прикрепленных к постам изображений. Не забывайте о настройках («Option») вверху в настройках плагина, я выставил по 100 изображений на странице и начал с 1 поста, вы можете пойти с конечной заметки и двигаться постепенно к начальным постам.

Алгоритм простой — выбрали лишние, затем удалили («Delete all selected») и так до победного конца. Плагин в настройках предлагает создать резервную копию в настройках, но я лучше создал ее через хостинг.

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

При открытии нового листа с перечнем изображений ставил галочку в чекбокс напротив «Name» и все неиспользуемые изображения выделялись галочками, далее я пробегал вниз по всем и затем удалял, это легче, чем ставить галочку в каждый квадратик, мышка устанет)

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

Как видно из скрина выше, операции по удалению изображений помогли блогу «похудеть» на 20 Mb (примерно 1000 файлов), результат не плохой, думаю, что у многих цифры будут выше.

Прошу обратить внимание, что сразу после удаления изображений я не увидел, что блог стал весить меньше, на хостинге были те же цифры, что и перед удалением, а вот на следующие сутки разницу я увидел) Не знаю, с чем это связано и как будет в вашем случае. Я еще зашел через ftp-клиент и почистил вручную дубли изображений с размерами, выставленными мною ранее в настройках.

Не забывайте, что перед тем, как размещать картинки или скриншоты в заметках сайта, их обязательно нужно оптимизировать и размер их не должен превышать 50Kb. В противном случае скорость загрузки страниц сильно вырастет и это не понравится вашим читателям, поверьте.

Теперь представляю очередной кроссворд марафона «Эрудит-4»

Кроссворд № 6 «Рисование» марафона кроссвордов «Эрудит-4»

Напоминаю, друзья, что это очередной кроссворд марафона «Эрудит-4», в котором уже вышло 5 кроссвордов и мы выходим на финишную прямую. Кроме кроссворда, опубликованного останется последний, который я опубликую в следующем посте и затем подведу и оглашу итоги марафона.

Итак, кликаем по картинке, разгадываем кроссворд.

Кликните на кроссворд и начните его разгадывать

Теперь соревнуемся в скорости и отгаданное ключевое слово отправляем в поддержку:

>> Отправить ключевое слово <<

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

До встречи!

Интересные заметки

Загрузка чрезмерного количества файлов приводит к тому, что медиатека засорена неиспользуемыми файлами, либо используемые файлы не оптимизированы. Еще одна частая проблема – наличие одинаковых медиафайлов.

Решить проблему можно вручную, но такой подход утомителен и займет немало времени. Есть и другой выход – воспользоваться плагином WP Media Cleaner .

Данный плагин отлично выполняет поставленные перед ним задачи и не нагружает систему. Но не стоит забывать, что его основное назначение – удаление файлов, поэтому пользоваться плагином стоит аккуратно.

Используя WP Media Cleaner грамотно можно в несколько раз уменьшить объем папки uploads за счет оптимизации нужных и удаление ненужных файлов.

Работа плагина заключается в следующем:

  • осуществляется проверка прикрепления физического файла к медиатеке блога;
  • проверяется использование файла в записи;
  • проверяется использование мультимедийного файла в каком-либо из произвольных полей записи.

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

Если файл не соответствует какому-либо из пунктов проверки, он будет помечен и позднее его можно будет удалить из медиатеки.

Работа с плагином.

Для начала скачиваем WP Media Cleaner (можно установить в админке). Русский перевод отсутствует, но и настроек минимум.

Активируем плагин и открываем его настройки, где нужно отметить все галочки:

Переходим на страницу Медиафайлы —> Media Cleaner и нажимаем на кнопку «Scan». Плагин произведет поиск файлов и покажет результат:


Если файл необходим – помечаем его как игнорируемый нажатием на кнопку «Ignore». Ненужные файлы перемещаем в корзину, выделив их и нажав на кнопку «Delete».

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


Важный момент – после очистки файлов из медиатеки может понадобится вручную удалить папку wpmc-trash, расположенную в папке uploads.

Это статья о том, как удалить неиспользуемые изображения на сайте WordPress. Дело в том, что по-умолчанию Вордпресс генерирует сразу несколько картинок при загрузке всего одного изображения. Размеры этих изображений задаются в консоле управления сайтом в разделе «Медиафайлы». Некоторые веб-мастера рекомендуют удалять эти настройки — то есть ставить размеры миниатюр по-нолям, однако это делать не рекомендуется. Это затруднит вставку изображений в статьи (будет вставляться изображение только в полном размере).

Есть и такие умельцы, которые нашли плагин DNUI Delete not used image и рекомендуют устанавливать именно этот плагин для удаления не прикреплённых изображений. Проведя тестирование этого дополнения, пришлось восстанавливать сайт из резервной копии, так как картинки, которые были в миниатюрах записей исчезли. Для поиска и удаления изображений, которые не привязаны ни к одной записи или страницы сайта, рекомендуется использовать только один плагин — Cleanup Images .

Плагин Cleanup Images

В галерее медиа-файлов Вордпресс, есть фильтр, который позволяет удалить не используемые изображения:

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

Все проблемы решит указанный плагин Cleanup Images .

Установка

Устанавливается как обычный плагин через меню «Плагины» «Добавить новый» .

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

После установки плагина, переходим в раздел «Настройки» «Cleanup Images» :

Настраивать практически нечего, нужно только указать количество найденных не используемых картинок, которое будет выводиться на страницу. Также можно указать в каком порядке сортировать найденные результаты: сначала новые добавленные картинки Date Added descending (last added first) или старые Date Added ascending (first added first) :

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

    Пост "о том" самом, читать обучен. Все подобные уроки расчитанны на новичков и имеют малое отношение к реально действующим сайтам (ГС, заполонившие интернет не в счет).
    Новичку лезть во все эти дебри - убивать сайт. ИМХО.
    Для продвинутого вся нужная инфа тут - http://codex.wordpress.org/ (есть там и на русском, но мало).
    Ранее, когда руки волосатились, делал и я эту дребедень с фото, для functions.php есть плагин вставки сниппетов. И темы крутил...ооо... просто офигеть какие настраивал. А потом понял, !НАФИГА! ? Судя по всему, вы тоже это поняли, тема весьма минималистична и логична.

    Повторяю - настраиваете в меню вышеизложенное и у вас будет ДВА фото, то что вы загрузили и то, которое будет показываться на странице..но...это если изображение велико (ВП оптимизирует его), ежели маленькое фото (к примеру 20 кб) и размер небольшой (высота и ширина), тогда оно будет ОДНО! Это ПРОВЕРЕННО.

    А еще проще, если нет необходимости в увеличении при нажатии на картинку, размещать фотографии по ссылкам. Не обязательно на фотохостинг заливать. Чего проще сделать еще один сайт и закрыть наглухо к нему вход для всех и размещать фотографии на нем?

    пс: для абсолютного большинства любителей вполне хватит пару десятков плагинов, десяток сниппетов и темы по умолчанию. Я себе сейчас поставил последнюю, 2015... - это оргазм, а не тема.
    Основную часть дизайна можно вполне наладить цветом сайта и фотографиями...

    • Допустим у тебя на сайте 1000 изображений в папках по месяцам + 3 тысячи их дубликатов, которые не используются.
      Пост именно о том, как удалить эти копии в автоматическом режиме.

      Повторяю - настраиваете в меню вышеизложенное и у вас будет ДВА фото

      То, что описал ты, работает поверхностно, я сейчас уже не помню, в чем именно, но точно знаю, что какие-то баги с этим были.

      Все подобные уроки расчитанны на новичков и имеют малое отношение к реально действующим сайтам

      Конкретно этот пост рассчитан на всех. Так как ты — наглядный пример того, что человек, который уже разбирается в WordPress, тоже знает не всё (не в обиду сказано).

      Для продвинутого вся нужная инфа тут - http://codex.wordpress.org/

      Официальный кодекс как раз рассчитан на новичков. Русскоязычный вообще не в счет. Единственное только можно найти интересные решения на их форуме.

    Ну, во первых: назвать меня человеком, который разбирается в вордике - это будет преувеличением и наверное большим. Опытный пользователь, вот точное определение. К примеру, из того, что в твоем портфолио, я, наверное, смог бы повторить половину, ну или чуть более половины.
    Кодекс - новичек там вообще ничего не поймет, он для новичков, которые учатся профессионально (не знаю, как правильно написать), кои по подобным сайтам не бродят (не в обиду 🙂 , у тебя сайт как раз вполне адекватный и придраться мало к чему можно).
    О фотографиях - для совсем дремучего пользователя, а именно этот урок на таких и расчитан, проще покопаться в настройках, сайту - точно не будет хуже. То, что подобный варинт с изъяном, не исключаю но,... он работает, чего же более? А про сайты в тысячу/чи фоток и все еще не оптимизированных.... это т.н. ГС и смысла их править нет, лучше снести, а их владельцам поучиться делать нормальные сайты. Да и в конце концов, если чистить единоразово, то можно стереть через хостинг, да БД почистить и настроить...это все делается через админку... хотя плагин - это выход еще лучше, поставил - воспользовался и выкинул его//если плаг нормальный, то можно и оставить, ведь общеизвестно, что качественный плаг никакой нагрузки не несет вообще (ну, только если код растет в размерах, но это будет и от прямого размещения в движке кусков кода//.
    Я, основываясь на своем довольно таки богатом опыте, утверждаю: нечего лезть под капот не имея теории. Лучше пущай обращаются к программерам, к тебе например и тот им все сделает, а за отдельную денюшку напишет инструкцию, что и как он сделал и как настраивать без него, в том числе и под капотом.
    Для прочих же, повторяю: пару десятков плагов (в их числе Jetpak, в нем есть управление CSS) и плагин по сниппетам, а к нему десяток снипетов. Да нормальную, без выкидонов, тему. Вот тут можно проверить _http://themecheck.org/ , я добивался 100% на дефолтных и на их дочерних темах. К слову сказать, оч. многие темы, в том числе и премиум, не набирают там и 50%, часто НОЛЬ.
    Да, такие сайты не увешанны, как елки, различными игрушками, но обладают несомненными преимуществами - они работают отлично и не требуют постоянного вмешательства владельца, знай себе добавляй фото и тексты, да раз в неделю, 15-20 минут на обслуживание.

    Добрый день! Скажите пожалуйста как лучше решить такую проблему:
    На сайте порядка 25000 изображений, из них часть миниатюр часть оригинальных изображений и часть от различных плагинов
    Проблема такая:
    из всего этого хлама используется 2/3 миниатюр размером 50x50, 292x164 которые создаются темой из оригиналов загружаемых плагинами, миниатюры из первого изображения, "постера" видео с ютуба и популярных записей; в дальнейшем после загрузки мне оригиналы не нужны да они и весят очень много
    при "ручном" удалении после в логах вылазит куча ошибок 404 от поисковиков. я так понимаю они идут по этим создаваемых СЕО плагином
    Есть ли возможность массово заменить оригинал например этим размером 292x164?
    Или может есть какие-то другие решения?
    т.е. Цель сохранить место, избавиться от оригиналов изображений и ошибок 404

Поделиться