Php 如何使用MediaUploader强制用户上传特定的照片/裁剪/纵横比?

Php 如何使用MediaUploader强制用户上传特定的照片/裁剪/纵横比?,php,wordpress-theming,Php,Wordpress Theming,我正在尝试创建一个滑块后类型,我想在一个特定的高宽比裁剪图像。我怎样才能做到呢 //Choosing slide photo in admin $('#slide-pic-upload-btn').click(function (e) { e.preventDefault(); var mediaUploader; if(mediaUploader){ mediaUploader.open(); return; }

我正在尝试创建一个滑块后类型,我想在一个特定的高宽比裁剪图像。我怎样才能做到呢

    //Choosing slide photo in admin
$('#slide-pic-upload-btn').click(function (e) {
    e.preventDefault();
    var mediaUploader;
    if(mediaUploader){
        mediaUploader.open();
        return;
    }

    mediaUploader= wp.media.frames.file_frame = wp.media({
        title:'Choose a Profile Pic',
        button:{
            text:'Choose Picture',
        },
        multiple:false
    })

    mediaUploader.on('select',function () {
        attachment=mediaUploader.state().get('selection').first().toJSON();
        $('#profile-pic').val(attachment.url)
        $('.sunset-profile-pic>img').attr("src",attachment.url)
    })

    mediaUploader.open();
})

使用add_image_size()函数。在javascript中使用wp对象不可能做到这一点吗?