Как изменить название загружаемых файлов в стандартном загрузчике вордпресс?

Мне нужно добавить свой префикс к загружаемым файлам. Это нужно для сео оптимизации названий изображений. Проблема в том что все изображения загружают авторы сайта через стандартный загрузчик файлов вордпресс(media uploader). Скажите можно ли как то программно задать что бы все файлы загружаемые через media uploader вордпресс имели произвольный префикс?

Добавить Комментарий
Ответ

Да можно, для этого добавьте следующую функцию в файл functions.php

 add_filter('wp_handle_upload_prefilter', 'custom_upload_filter');
function custom_upload_filter($file) {
 $file['name'] = "super_file" . $file['name'];
 return $file;
 }
 

В данном примере мы добавляем ко все загружаемым файлам префикс который равен «super_file«

Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.