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

  • Здравствуйте, уважаемые.
    Впервые решил сменить тему со стандартной и столкнулся с проблемой. Штука в том, что я:
    1. Никогда не создавал миниатюр для записей за ненадобностью.
    2. Старался не загружать картинки на свой сервер, экономя место и снижая нагрузку, а подгружал их с других надёжных мест.

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

    1. Можно ли как-то автоматом посоздавать миниатюры с первых картинок в постах?
    2. Создадутся ли эти миниатюры, если первая картинка лежит не у меня и, соответственно, не отображается в библиотеке?

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Вот плагин для этого Auto Post Thumbnail. Открываешь его жмешь «Generate Thumbnails»

    Только предупреждаю сразу все картинки будут загружены на твой сервер.

    Александр, даже не первые в посте загрузятся?

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

    Да ссылок как бы и нет. Только содержимое тега img.

    Большое спасибо, Александр, за совет. Собственно, прокомментирую что получилось.
    Плагин реально загрузил все первые фотки из постов и автоматом посоздавал миниатюры. Единственный косяк — это не вышло с длинными названиями. Error-log апача забился сообщениями вида:

    PHP Warning:  file_put_contents(/var/www/site/wp-content/uploads/2015/11/d096d0b5d0bdd1
    89d0b8d0bdd18b-d0bcd0b5d188d0bed0ba-d0b2d0bed0bbd0bdd0b0-d0b8d0b7-d0b6d0b5d0bdd181d0bad0bed0b5-d0bad0bed180d0b5d0b9d181d0bad0b8d0b9-d0b4d0b8d0bad0b8d185-d0bfd180d0b8d0
    b3d0bed180d0bed0b4d0bdd18bd185-d180d0b5d0bcd0b5d0bdd18c-d0bfd180d18fd0b6d0bad0b0-d0b1d0bed0bbd18cd188d0bed0b9-d0bcd0b5d188d0bed0ba-d0bfd0bed180d182d0b0d182d0b8d0b2d0bd
    d0b0d18f-d0b6d0b5d0bdd189d0b8d0bdd18b-d0bdd0b0d0bfd0bbd0b5d187d0bdd0b0d18f-d181d183d0bcd0bad0b0.jpg): failed to open stream: File name too long in /var/www/site/wp-cont
    ent/plugins/auto-post-thumbnail/auto-post-thumbnail.php on line 359, referer:...

    Зато есть и фича — автопостеры вконтакте (SNAP, например) не постят картинку в запись, если она лежит не на серваке. А теперь плагин сам создаёт миниатюру при добавлении записи и картинка с неё успешно улетает в соц. сеть! Раньше приходилось делать это вручную

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

    Ну для меня это всё тот же плюс — меньше нагрузка на сервер, меньше весят бэкапы 🙂

    Можете посоветовать где почитать о минусах такого подхода?

    О каких минусах идет речь?

    Что картинки лежат не у меня, а подгружаются с других сайтов.

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

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «Как создать миниатюры для кучи записей» закрыта для новых ответов.