У меня есть пользовательская тема, в которой я создал кнопку загрузки, где я вызываю 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 и вызова php-файла, который на самом деле ничего не возвращает, но вносит изменения в Upload Dir в wordpress? Или любым другим способом?