我有一个自定义主题,其中包含一个上传按钮,当点击这些按钮时,我会调用WordPress Uploader。代码类似于以下内容:
jQuery('#ahng_blog_upload_button').click(function() {
formfield = jQuery('#ahng_blog_upload_image').attr('name');
tb_show('Upload or Select Photo and Click on "Insert into Post"', 'media-upload.php?type=audio&TB_iframe=true');
return false;
});
目前,在我的functions.php
文件夹中,我已经设置了文件上传的位置(http://website.com/wp-content/uploads
),但是我想根据按下的按钮来更改上传位置。
例如,当按下“上传图片”按钮时,将上传文件夹更改为images
(http://website.com/wp-content/uploads/images
),当按下“上传MP3”按钮时,将上传文件夹更改为audio
(http://website.com/wp-content/uploads/audio
)。
我知道我可以将所有内容上传到我之前提到的默认文件夹中,但如果以后需要使用ftp查找特定文件,这样做会更容易整理。
是否有一种方法可以使用jquery和ajax调用一个不返回任何内容但可以更改wordpress中上传目录的php文件?或者其他方式?