Перейти до основного вмісту
  П’ятниця, 04 червня 2021 року
  1 Відповіді
  738 відвідувань
  Підписатися
Привіт разом,

Я хочу видалити оригінальний файл після завантаження. Те саме питання, що і тут:

Посилання: Посилання на форум

Під час пошуку рішення я знайшов функцію для фільтрування / підключення до процесу:


add_filter( 'wp_generate_attachment_metadata', 'delete_fullsize_image' );
function delete_fullsize_image( $metadata )
{
$upload_dir = wp_upload_dir();
$full_image_path = trailingslashit( $upload_dir['basedir'] ) . $metadata['file'];
$deleted = unlink( $full_image_path );

return $metadata;

}


Посилання: переповнення стеку

Це не працює для мене (код, розміщений у functions.php). Я багато разів засновував виклики фільтра у файлах плагінів.

Чи можете ви дати мені швидке рішення для видалення оригінальних файлів, яке працює навіть для майбутніх оновлень вашого плагіна?

З повагою

Франц
А
2 роки назад
Привіт,

Дякуємо, що зв’язалися з нами тут щодо цього розширення.

Чи можете ви дати мені швидке рішення для видалення оригінальних файлів, яке працює навіть для майбутніх оновлень вашого плагіна?


Вибачте, ось форум передпродажної роботи, з усіх технічних питань, будь ласка, надішліть нам квиток (Підтримка меню> Підтримка).
Наш відповідальний розробник погляне на це.


Дуже дякую!
Ура,
  • Сторінка:
  • 1
На цю посаду ще немає відповідей.