当前位置:首页 > CMS教程 > WordPress > 列表

wordpress中怎么设置上传文件路径

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-24 08:41:38 浏览: 评论:0 

wordpress默认上传图片(文件)路径是uploads目录的‘年/月’文件夹,我们可以通过upload_dir钩子改变默认上传路径,自定义上传路径,该函数指定了uploads的目录为uploads的avatar文件夹,代码如下:

  1. function my_upload_dir($upload) { 
  2. $upload['subdir']= '/avatar'
  3. $upload['path']= $upload['basedir'] . $upload['subdir']; 
  4. $upload['url']= $upload['baseurl'] . $upload['subdir']; 
  5. return $upload

然后在需要改变上传路径的地方加上钩子函数,代码如下:

  1. //Handles PHP uploads in WordPress. 
  2. add_filter('upload_dir''my_upload_dir'); 
  3. $file_attr = wp_handle_upload( $_FILES['avatar_manager_import'], $overrides ); 
  4. remove_filter('upload_dir''my_upload_dir'); 

当然上传图片和文件需要调用wordpress的上传图片函数.

Tags: wordpress 上传文件 路径

分享到: