Comment renommer automatiquement les images téléchargées dans WordPress ? 2 excellentes façons de renommer des fichiers

Marketing en lignepour le personnelSite web Wordpress, si vous autorisez les utilisateurs à publier des articles ou à modifier des mises à jourSEO, de nombreux noms d'images téléchargés sont des images contenant des caractères spéciaux et des caractères chinois.

Ces images qui ne répondent pas aux spécifications ne peuvent parfois pas être affichées comme d'habitude...

Par conséquent,Chen WeiliangIl est recommandé d'ajouterMoteur WordPressLe téléchargement d'images (fichiers multimédias) renomme automatiquement le code.

Comment renommer automatiquement les images téléchargées dans WordPress ? 2 excellentes façons de renommer des fichiers

Code 1. WordPress renomme automatiquement les fichiers image en fonction du temps

Lors du téléchargement d'un fichier, le fichier sera renommé au format "année, mois, jour, minute, seconde et millième d'heure", par exemple "20191022122221765.jpg"

Voici le code permettant aux WordPress de télécharger des fichiers image et de les renommer automatiquement en fonction de l'heure ▼

// 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');

Code 2. WordPress génère un cryptage numérique MD5 pour renommer automatiquement les fichiers image

La règle de nom est un nom de fichier crypté MD32 5 bits généré automatiquement par le système.

Étant donné que les noms de fichiers 32 bits générés sont un peu longs par défaut, utilisez substr(md5($name), 0, 20)
Tronquer le définit sur 20 bits.

//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);
  • Choisissez l'un des 2 codes ci-dessus et ajoutez-le au thème actuelfunctions.phpdans le fichier modèle.
  • N'ajoutez pas les deux codes ci-dessus en même temps, sinon une erreur pourrait être renvoyée.
  • Ajoutez du code WordPress pour renommer automatiquement les fichiers image, ce qui est très pratique et fait gagner du temps !

Renommer manuellement les fichiers image

En effet, vous pouvez également sur votre ordinateur :

  1. Sélectionnez tous les fichiers
  2. Appuyez sur F2
  3. Saisissez ensuite directement des lettres ou des chiffres
  4. appuyez sur Entrée

Cette méthode de renommage manuel des fichiers image est également très pratique.

J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) partagé "Comment renommer automatiquement les images téléchargées dans WordPress ? 2 excellentes façons de renommer des fichiers", cela vous aidera.

Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-1578.html

Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !

🔔 Soyez le premier à obtenir le précieux « Guide d'utilisation de l'outil d'IA de marketing de contenu ChatGPT » dans le répertoire supérieur de la chaîne ! 🌟
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !

 

发表 评论

Votre adresse email ne sera pas publiée. 项 已 用 * 标注

到 顶部