首页 > CMS > Wordpress > 正文

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

2024-09-07 00:50:32
字体:
来源:转载
供稿:网友

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的上传图片函数.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表