修改 WordPress 文件上传目录

WordPress 默认的上传目录位于 wp-content/uploads ,并且根据设置还可以按照年月归档。但是如果要上传一个头像,或者幻灯片的话,也跟附件混在一起总是不太好吧?幸好 WordPress 知道会有用户有这种需求,我们可以通过 filter 来临时改变文件上传目录。filter 函数如下:

  1.  slider_upload_dir() {
  2.      = get_option( \’siteurl\’ );
  3.     [\’path\’] = WP_CONTENT_DIR . \’/slider\’;
  4.     [\’url\’] =  . \’/wp-content/slider\’;
  5.     [\’subdir\’] = ;
  6.     [\’basedir\’] = [\’path\’];
  7.     [\’baseurl\’] = [\’url\’];
  8.     [\’error\’] = false;
  9.      ;
  10. }
  11. add_filter(\’upload_dir\’, \’slider_upload_dir\’);

这样上传的文件将会上传到 wp-content/slider 目录!这个方法特别适合于有上传头像或者幻灯片需求的项目,可以避免这些文件和文章附件混淆。

    © 版权声明
    THE END
    喜欢就支持一下吧
    点赞0 分享
    评论 抢沙发

    请登录后发表评论

      暂无评论内容