网站地图    收藏   

主页 > 后端 > wordpress教程 >

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

来源:自学PHP网    时间:2014-11-28 23:42 作者: 阅读:

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

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

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

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论