我正在创建一个可以过滤一些数据的自定义插件,但是我不知道在使用jQuery或JavaScript在wordpress uploads文件夹中上传后如何读取文件。
任何解决方案表示赞赏
$('#select_file').on('click', () => {
var image = wp.media({
title: "Upload File",
multiple: false
})
.open()
.on("select", () => {
var file = image.state().get("selection");
var jsonFile = file.toJSON();
$.each(jsonFile, (index, file) => {
if (file != '' || file != undefined) {
var filetype = '';
if (checkFileType(file.subtype)) {
filetype = file.subtype;
} else {
filetype = 'other';
}
document.querySelector('#file_type').value = filetype;
if (index > 0) {
$('#select_file').text(index + 1 + ' Files selected (' + file.subtype + ')');
} else {
$('#select_file').text(index + 1 + ' File selected (' + file.subtype + ')');
}
}
});
});
});