Wie benenne ich hochgeladene Bilder in WordPress automatisch um? 2 großartige Möglichkeiten zum Umbenennen von Dateien

网络 网络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.

Wie benenne ich hochgeladene Bilder in WordPress automatisch um? 2 großartige Möglichkeiten zum Umbenennen von Dateien

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 hinzufunctions.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:

  1. Wählen Sie alle Dateien aus
  2. Drücken Sie F2
  3. Geben Sie dann direkt Buchstaben oder Zahlen ein
  4. Drücken Sie Enter

Diese Methode zum manuellen Umbenennen von Bilddateien ist ebenfalls sehr praktisch.

发表 评论

Ihre E-Mail-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

Artikelverzeichnis
Nach oben scrollen