Перейти до основного змісту
  П'ятниця, 04 червня 2021 р
  1 Відповіді
  1,2 тис. Відвідувань
  Підпишіться
Привіт разом,

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

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

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


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;

}


Посилання: StackOverflow

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

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

З повагою

Франц
А
4 роки тому
Привіт,

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

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


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


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