Artikelverzeichnis
网络 网络für PersonalWordPress-Website, wenn es Benutzern erlaubt wird, Artikel zu posten oder Updates zu bearbeitenSEOsind viele der hochgeladenen Bildnamen Bilder mit Sonderzeichen und chinesischen Schriftzeichen.
Diese Bilder, die nicht den Spezifikationen entsprechen, können manchmal nicht wie gewohnt angezeigt werden...
DaherChen WeiliangEs wird empfohlen, hinzuzufügenWordPress-BackendBeim Hochladen von Bildern (Mediendateien) wird der Code automatisch umbenannt.

Code 1. WordPress benennt Bilddateien automatisch nach Zeit um
Beim Hochladen einer Datei wird die Datei in das Format „Jahr, Monat, Tag, Minute, Sekunde und Tausendstelstunde“ umbenannt, zum Beispiel „20191022122221765.jpg“
Das Folgende ist der Code für WordPresss, um Bilddateien hochzuladen und sie automatisch nach Zeit umzubenennen ▼
// 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 generiert eine digitale MD5-Verschlüsselung, um Bilddateien automatisch umzubenennen
Die Namensregel ist ein 32-Bit-MD5-verschlüsselter Dateiname, der automatisch vom System generiert wird.
Da die generierten 32-Bit-Dateinamen standardmäßig etwas lang sind, verwenden Sie substr(md5($name), 0, 20)
Abschneiden setzt es auf 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);- Wählen Sie einen der obigen 2 Codes und fügen Sie ihn dem aktuellen Thema hinzu
functions.phpin der Vorlagendatei. - Fügen Sie die beiden obigen Codes nicht gleichzeitig hinzu, da sonst möglicherweise ein Fehler zurückgegeben wird.
- Das Hinzufügen von WordPress-Code zum automatischen Umbenennen von Bilddateien ist sehr bequem und spart Zeit!
Bilddateien manuell umbenennen
Tatsächlich können Sie auch auf Ihrem Computer:
- Wählen Sie alle Dateien aus
- Drücken Sie F2
- Geben Sie dann direkt Buchstaben oder Zahlen ein
- Drücken Sie Enter
Diese Methode zum manuellen Umbenennen von Bilddateien ist ebenfalls sehr praktisch.
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) Shared „Wie kann ich hochgeladene Bilder in WordPress automatisch umbenennen? 2 großartige Möglichkeiten zum Umbenennen von Dateien“, wird es Ihnen helfen.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-1578.html
