Как удалить дубликаты изображений на блоге WordPress

Как удалить дубликаты изображений на блоге
Как удалить дубликаты изображений на блоге

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

 

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

 

Зачем удалять дубликаты изображений

 

Моему блогу всего два месяца от роду, размещено на нем 11 статей, а занимает уже места на сервере порядочно.

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

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

Например, в самом начале сайтостроения я много экспериментировал с заголовком сайта. Создавал их в Fotoshop, устанавливал на блог, смотрел, если не нравился, то удалял и все начинал по новой. И недавно в папке uploads обнаружил редакции этих заголовков, их было, не поверите, больше 20 штук. Они больше никогда не будут использованы, я про них давно уже забыл, а система до сих пор их бережно хранит.

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

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

 

Как удалить дубликаты изображений на блоге

 

Сначала попробовал плагин «Image Cleanup». Но ощутимого эффекта от его использования я не почувствовал. Продолжив поиски, наткнулся на плагин «DNUI Delete not used image», по поводу которого хочу выразить свой восторг и восхищение.

Этот плагин появился совсем недавно, но уже успел завовать уважение блоггеров, так как справляется со своей задачей на 5 с плюсом. Можете скачать его с официального сайта, но я лично всегда устанавливаю плагины через админку блога, так быстрее и проще.

После того как установите и активируете его, в разделе «Настройки» появится такой пункт «DNUI», нажав на который, попадете в панель управления плагином.

 

В первой строке ставим цифру 100, это мы даем команду сканировать по сто изображений зараз. Вторую строку не трогаем, там стоит по умолчанию «First», это означает, что проверка изображений начнется с первой статьи на сайте. И жмем на кнопку «Make scan».

Как видим, у меня на блоге 449 картинок, из них используется 86, остальные же являются дубликатами. Вот их-то мы и удалим. Из врожденного недоверия, сначала кинулся вручную проверять выданные результаты, но довольно скоро убедился, что плагин работает четко и без нареканий.

Поэтому, прокрутив страницу вниз, выбрал «Select All», затем «Delete». После этого появится страница с удаленными изображениями.

Если перейдете в самый низ, увидите список неудаленных файлов.

Большинство из них не удалилось,потому что в базе данных есть ссылка на эти изображения, остальные можно просмотреть и удалить вручную. Я не стал искушать судьбу и оставил все как есть. Затем опять жмем «Next» и продолжаем процедуру чистки мусора. Делаем это до тех пор, пока кнопка «Next» станет некликабельной.

Вследствие предпринятых мер, мой блог «похудел» аж на 9 мб.

Если у вас не 11, а скажем 100 статей, представляете сколько можно места освободить?

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

P.S.: Обновление. Данный плагин обновился, изменился интерфейс, но самое главное почему-то миниатюры 150×150 считает дублями и удаляет их. Поэтому во избежание недоразумений, советую всем у кого установлен, например, плагин Related Posts, который выводит миниатюры в статьях, вручную указывать плагину, что миниатюры нельзя удалять. Как это сделать правильно? «use»- означает используемые изображения, «not-use»- неиспользуемые изображения. Если поставите галочку вверху напротив «Name», все неиспользуемые изображения автоматически выделятся галочками и если вам нужны миниатюры в статьях, тогда просто убираете галочки напротив них. В этом случае они удаляться не будут. В остальном претензий к этому плагину нет, поэтому пользуйтесь на здоровье.

О программе qalv

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *