папка uploads по дням

Сохраняем загруженные файлы (папка uploads) по дням

Здравствуйте, если вам захотелось, чтобы файлы, загруженные на ваш сайт сохранялись не только по годам и месяцам, но и по дням, то вам может помочь следующий код.

Скачать исходники для статьи можно ниже

1. Заходим в пункт “Настройки”, подпункт “Медиафайлы” и ставим галочку напротив пункта “Помещать загруженные мной файлы в папки по месяцу и году”.

2. Заходим в файл functions.php – пункт “Внешний вид”, подпункт “Редактор”, справа в списке шаблонов находим файл functions.php и добавляем в него следующий код:

add_filter('upload_dir', 'awesome_wallpaper_dir');
function awesome_wallpaper_dir($param){
$mydate=date('d');
$mydir='/'.$mydate;

  $param['path']=$param['path'].$mydir;
  $param['url']=$param['url'].$mydir;
  
  return $param;
}

Теперь ваша папка uoloads будет разбита не только по годам и месяцам, но и по дням “…wp-content\uploads\2015\11\16”

папка uploads по дням

Также есть плагин – Custom Upload Dir – позволяющий изменить структуру папки загрузки:

uploadsday2

Здесь можно сохранять файлы по имени автора и по дате, а также множество других параметров.

Сайт плагина: “wordpress.org/plugins/custom-upload-dir/”

Введите свой email адрес для того, чтобы подписаться на мой блог:


knopkisoc

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