Быстро останавливаем дубли и размножение картинок в wordpress

Дата: / Автор поста:


Привет всем на wpsovet. Что-то я устал уже от безопасности, давайте пройдемся по оптимизации. Данная тема стара как мир, но животрепещущая, сейчас будем говорить про размножение картинок в вордпрессе, что это и чем опасно. Скажу сразу многие новички просто обалдеют маленько от этого.

Содержание.

  1. Разбор проблемы.
  2. Если есть проблема.
  3. Мой метод.

Сама проблема.

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

Но вы знаете что вместе с этим загрузили еще пять картинок. Нет, не правильно сказал, не загрузили, а наплодили. Просто вордпресс автоматом делает еще пять копий разного размера, для разных целей и тому подобного. Войдите на свой блог через FTP, и идите по пути wp-content-uploads, а дальше там будут папочки с годами (2015, 2016), а в них уже сами эти картинки. Опять преподношу вам скрин, что я не голословен.

Не смотрите что их там всего три, просто у меня настройки в движке другие, а так их там будет больше. Как видите дополнительные два файла в сумме забрали 26 kb свободного места на хостинге, не много, а если их будет четыре, то вес уже станет 40 kb. Да не много, но это с одной картинки, а если их будет тысяча, то это уже 400 Mb просто так затраченного места на хостинге.

И что будем делать? Правильно истреблять безжалостно.

Если у вас эта беда.

То для начала нам надо отменить создание всех копий. Идем в админке в пункт «настройки» и выбираем «медиафайлы». Вот он рассадник лишних копий, как видите есть три генерации, миниатюры, средний размер и крупный.

Нам надо просто все это обнулить, чтобы тем самым отменить создание дублей изображений. Сделайте вот так, как на скриншоте.

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

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

Как делаю я.

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

Мой метод прост, я просто создал на хостинге папку, и складываю в нее все картинки, а потом уже вставляю ссылку на нее, когда пишу пост. Но обо всем подробнее, смотрите у меня в корне сайта есть папка kartinkistatey (картинки статей). Все приготовленные изображения я складываю туда, заранее переименовав под каждую статью отдельный список названий. Для лучшего понятия вот снимок.

Идем дальше, теперь надо вставить их. Для начала надо узнать адрес изображения, а он будет прост, в моем случае /kartinkistatey/adminkavhod2.png (это так для примера). Сам адрес домена не надо, теперь переходим во вкладку текст, и смотрим ниже.

  1. Сама вкладка текст.
  2. Нажимаем на кнопку img.
  3. В сплывающем окне вводим ссылку.
  4. И жмем OK.

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

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

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(3 голоса, в среднем: 5 из 5)

С уважением к читателям Лифанов Валентин.

Нажмите на кнопку социальных сетей, вам не сложно, а мне приятно.

Комментарии к этой супер статье.

  • Игорь Черноморец

    Хмм...никогда ещё не слышал, чтобы таким способом вставляли картинки в статьи :arrow: Очень оригинально, мне понравилось! :grin:

    • Лифанов Валентин

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

      • Игорь Черноморец

        Слушай, я только что проверил папку с моими картинками и...

        Странно как-то, но у меня имеются по 2 копии на каждую картинку, хотя в настройках медиафайлов у меня отмечены только миниатюры, а остальные проставлены по нулям. То есть, первая картинка оригинал, вторая это миниатюра (как и должно быть), а вот третья размером 768 px. и так все картинки!!! Как это? Что я упускаю из виду?

        • Лифанов Валентин

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

  • Андрей

    Давным давно слышал такую проблему, но не придавал значения. Теперь проверил, действительно лишних картинок куча. Буду потихоньку чистить. Спасибо за пинок)

    • Лифанов Валентин

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

  • Наталья Краснова

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

    • Лифанов Валентин

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

  • Павел

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

    • Лифанов Валентин

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

      • Павел

        Прости, в чем практиковаться?) по семантическому ядру я скоро выпущу обучающий курс, кстати ;)

        • Лифанов Валентин

          Да во всем, не только на СЯ. Адаптивка, анализ сайтов и тому подобное.

  • bytrina

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

    • Лифанов Валентин

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

  • Андрей

    Настройки вордпресс в моем случае работают и дублей не остаётся. Во время чистки обнаружил, что в некоторых случаях дублей было аж 6 штук, включая миниатюру и оригинал.

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

    • Лифанов Валентин

      Вот, а кто-то этого не знает, так что надо место экономить, особенно на виртуалке.

  • Руслан

    Знал, про такую проблему, но не знал как ее обойти, спасибо за очередной ликбез!

    • Лифанов Валентин

      Рад помочь.

  • Андрей

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

    • Лифанов Валентин

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

  • Руслан

    У меня вопрос по твой «методике» добавления картинок :)

    Я вставляю картинку в статью, прописываю атрибуты через статью (то есть в визуальном редакторе нажимаю карандашик — «изменить»)?! Правильно?

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

    А как поисковик к этому отнесется? Если я по другому пропишу? Как вообще такая картинка (с разными атрибутами) может быть? :!:

    • Лифанов Валентин

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

  • Наталья Краснова

    Я вернулась,Валентин, чтобы изучить материал более подробно, вопрос с картинками не дает мне покоя, но так не хочется загружать картинки через FTP, а потом формировать ссылку. Я поняла есть только два пути: сменить способ загрузки или удалять дубли? Ладно, вчитываюсь, надеюсь вопросов больше не возникнет.

    • Лифанов Валентин

      Наталья, тут будет самое сложное только копировать картинки через FTP, а вставлять ссылку через кнопку в вордпрессе. Спрашивайте я буду рад помочь. Кстати пропустили конкурс, я очень хотел услышать ваше мнение )))

  • Наталья Краснова

    Конкурс, Валентин, мне очень понравился. Я скажу больше! Мне давно нравится победитель Игорь Ч. Я ему уже предлагала книги писать и продавать, но он все «тянет резину». Разве можно с такими комментаторами конкурировать?

    • Лифанов Валентин

      Да писать он умеет классно, респект ему, хороший человек. Мне нравится его чувство юмора :)

  • Татьяна Суркова

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

    • Лифанов Валентин

      Тань так же через редактор.

  • Светлана

    Обалдела, мягко говоря. Но очень просится другое словечко. У меня аж по 10 дублей образовалось.Валентин, спасибо. Нашла себе занятие на вечер. Сначала почищу, потом опробую ваш метод заливки картинок.

    • Лифанов Валентин

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

  • Саша Богданова

    Почитала статью и у меня вопрос... Валентин, я посмотрела, у меня в настройках так: миниатюра 150/150, а всё остальное по нулям... а на хосте дубли тоже есть. С этим надо что-то делать?

    • Лифанов Валентин

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

      • Саша Богданова

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

        • Лифанов Валентин

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

  • Саша Богданова

    И еще вот что хотела спросить. Я скачала сейчас папку с картинками и у меня там 6700 файлов!!! а место занимает 500 с лишним Мб... (prntscr.com/e2ci2i) Большей части этих картинок на блоге давно нет, но на хосте так и лежат.

    Так вот, вопрос: Почему все паникуют на счет места на хосте? мне кажется я чего-то не понимаю :?:

    Из 5 Гб у меня занято только 0,84... Со мной что-то не так????? :oops:

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

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

*

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Лифанов Валентин. ©2015-2016 Все права защищены. Полное или частичное копирование запрещено.