У меня есть настраиваемая тема, в которой я создал кнопку загрузки, где я вызываю Wordpress Uploader при нажатии этих кнопок. Что-то вроде этого:Как изменить папку загрузки Wordpress Programmatically?
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? Или любым другим способом?
У меня такой же вопрос. Кто-нибудь ?! –