Bỏ qua đến nội dung chính
  Thứ Sáu, ngày 04 tháng 6 năm 2021
  1 Trả lời
  1,2 nghìn lượt truy cập
  Đặt mua
Xin chào mọi người,

Tôi muốn xóa tệp gốc sau khi tải lên. Vấn đề tương tự như ở đây:

Liên kết: Liên kết diễn đàn

Trong khi tìm kiếm giải pháp, tôi đã tìm thấy một hàm để lọc/kết nối vào quy trình:


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;

}


Liên kết: luồng dữ liệu

Cách này không hiệu quả với tôi (mã được đặt trong functions.php). Tôi đã tìm thấy các lệnh gọi đến bộ lọc nhiều lần trong các tệp plugin.

Bạn có thể vui lòng cho tôi giải pháp nhanh chóng để xóa các tệp gốc, thậm chí giải pháp này còn hiệu quả đối với các bản cập nhật sắp tới cho plugin của bạn không?

Trân trọng

Franz
MỘT
4 năm trước
CHÀO,

Cảm ơn đã liên hệ với chúng tôi tại đây về extensionnày.

Bạn có thể vui lòng cho tôi giải pháp nhanh chóng để xóa các tệp gốc, thậm chí giải pháp này còn hiệu quả đối với các bản cập nhật sắp tới cho plugin của bạn không?


Xin lỗi, đây là diễn đàn trước khi bán hàng, đối với mọi vấn đề kỹ thuật, vui lòng gửi cho chúng tôi một vé (Menu Hỗ trợ> Phiếu hỗ trợ).
Lập trình viên phụ trách của chúng tôi sẽ xem xét điều đó.


Cảm ơn rất nhiều!
Chúc mừng,
  • Trang :
  • 1
Không có câu trả lời nào được thực hiện cho bài đăng này.