Поддержка Проблемы и решения Удаление записей вместе с медиафайлами

  • Решено 1596754as98

    (@adminstrelok)


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

    (Плагины, удаляющие не прикрепленные файлы не предлагать)

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    ゆい

    Спасибо. Судя по описанию оно. Но вечером буду тестировать.

    P.S. Неужели всё так просто!!! )))

    Модератор Yui

    (@fierevere)

    ゆい

    ну плагинов выдающих список ассоциированых файлов полно
    а вот автоматом удаляет только этот похоже
    установок мало, тестируйте )

    установок мало, тестируйте )

    За что я люблю WP- за то что за 4 года работы в ним у меня ни разу не было такого, чтобы не получилось реализовать в жизнь очередную идею для своих сайтов. Своим умом не дойдешь до решения — так на этом форуме подскажут. В результате — «мечты сбываются» )))

    Короче говоря плагин https://wordpress.org/plugins/autoremove-attachments/ — то что надо! При удалении записи удаляет и все прикрепленные к ней файлы. Причем удаляет не сразу, а после окончательного удаления записи из корзины.

    Есть правда одно «но». Если один файл прикреплен к нескольким записям — удалит его из всех записей при удалении одной. Так что это надо учитывать.

    Второе — пока непонятно как поведет себя плагин с файлами, имеющими одинаковое название. Например у меня на сайтах может быть много картинок с одинаковым названием «risunok» и т.д.

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

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Второе — пока непонятно как поведет себя плагин с файлами, имеющими одинаковое название. Например у меня на сайтах может быть много картинок с одинаковым названием «risunok» и т.д.

    Он удаляет по ID, название файла роли не играет.

    При загрузке в один и тот же каталог файлов с одинаковыми именами WordPress сам переименует их в risunok-2.jpg и т.д., чтобы не было конфликтов.

    Он удаляет по ID, название файла роли не играет.

    Тогда нет проблем! Спасибо за подсказку.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Удаление записей вместе с медиафайлами» закрыта для новых ответов.