Làm cách nào để tự động đổi tên hình ảnh đã tải lên trong WordPress? 2 cách tuyệt vời để đổi tên tệp

网络 营销cho nhân sựTrang web WordPress, nếu cho phép người dùng đăng bài viết hoặc chỉnh sửa cập nhậtSEO, nhiều tên ảnh được tải lên là ảnh có ký tự đặc biệt và chữ Hán.

Những hình ảnh không đáp ứng các thông số kỹ thuật đôi khi không thể hiển thị như bình thường ...

Do đó,Chen WeiliangNó được khuyến khích để thêmPhụ trợ WordPressTải lên hình ảnh (tệp phương tiện) sẽ tự động đổi tên mã.

Làm cách nào để tự động đổi tên hình ảnh đã tải lên trong WordPress? 2 cách tuyệt vời để đổi tên tệp

Mã 1. WordPress tự động đổi tên tệp hình ảnh theo thời gian

Khi tải tệp lên, tệp sẽ được đổi tên theo định dạng "năm, tháng, ngày, phút, giây và phần nghìn của một giờ", ví dụ "20191022122221765.jpg"

Sau đây là mã để WordPress tải lên các tệp hình ảnh và tự động đổi tên chúng theo thời gian ▼

// WordPress按时间自动重命名图片文件
function git_upload_filter($file) {
$time = date("YmdHis");
$file['name'] = $time . "" . mt_rand(1, 100) . "." . pathinfo($file['name'], PATHINFO_EXTENSION);
return $file;
}
add_filter('wp_handle_upload_prefilter', 'git_upload_filter');

Mã 2. WordPress tạo mã hóa MD5 kỹ thuật số để tự động đổi tên tệp hình ảnh

Quy tắc tên là tên tệp được mã hóa MD32 5-bit được hệ thống tạo tự động.

Vì tên tệp 32 bit được tạo theo mặc định hơi dài, hãy sử dụng substr(md5($name), 0, 20)
Truncate đặt nó thành 20 bit.

//WordPress生成数字MD5加密自动重命名图片文件
function rename_filename($filename) {
$info = pathinfo($filename);
$ext = emptyempty($info['extension']) ? '' : '.' . $info['extension'];
$name = basename($filename, $ext);
return substr(md5($name), 0, 20) . $ext;
}
add_filter('sanitize_file_name', 'rename_filename', 10);
  • Chọn một trong 2 mã trên và thêm vào chủ đề hiện tạifunctions.phptrong tệp mẫu.
  • Không nên thêm đồng thời 2 mã trên, nếu không có thể bị trả lại hàng lỗi.
  • Thêm mã WordPress để tự động đổi tên tệp hình ảnh rất tiện lợi và tiết kiệm thời gian!

Đổi tên tệp hình ảnh theo cách thủ công

Trên thực tế, bạn cũng có thể trên máy tính của mình:

  1. Chọn tất cả các tệp
  2. Nhấn F2
  3. Sau đó nhập trực tiếp các chữ cái hoặc số
  4. nhấn Enter

Phương pháp đổi tên tệp hình ảnh theo cách thủ công này cũng rất tiện lợi.

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Làm thế nào để tự động đổi tên hình ảnh đã tải lên trong WordPress? 2 cách tuyệt vời để đổi tên tập tin ", nó sẽ giúp bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-1578.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng