如何为幻灯片插件创建编辑媒体按钮?

时间:2013-03-13 作者:Vitor Argos

我想为我的插件创建一个编辑媒体按钮,现在你可以使用WordPress 3.5媒体上传器轻松上传图像,但我希望用户能够编辑上传的图像,如下所示:

example of uploader

关于如何实现这一目标,有什么想法吗?

下面是我现在用来打开媒体上载程序的代码:

    var file_frame;
jQuery(\'#asp_slides_upload\').live(\'click\', function(event){

    event.preventDefault();

    if (file_frame) {
        file_frame.open();
        return;
    }

    file_frame = wp.media.frames.file_frame = wp.media({
        title: jQuery(this).data(\'uploader_title\'),
        button: {
            text: jQuery( this ).data(\'uploader_button_text\'),
        },
        multiple: true
    });

    file_frame.on(\'select\', function() {
        var selection = file_frame.state().get(\'selection\');
        var postID = jQuery(\'#asp_gallery_id\').attr(\'value\');
        attachments = selection.toJSON();
        printableAttachment = JSON.stringify(attachments, null, 2);
        jQuery.ajax({
            type: "POST",
            dataType: "JSON",
            url: aspAdminUrls.ajaxurl,
            data: {
                action: \'asp_save_slides\',
                content: attachments,
                postID: postID
            },
            success: function(data) {
                jQuery(\'#asp_slides_holder\').append(data);
            }
        });

    });

    file_frame.open();
});

1 个回复
最合适的回答,由SO网友:Ünsal Korkmaz 整理而成

我想你和我们在同一条船上:http://wordpress.org/extend/ideas/topic/custom-attachment-type

目前这不太可能。如果你和其他人支持我的想法,也许我们会在wordpress 3.7中看到它

结束

相关推荐

在BuddyPress(和BuddyPress Media)内捕获网络摄像头视频

有没有人有过从网络摄像头捕获视频并将其添加到BuddyPress和BuddyPress Media中的用户相册的经验?如果有更好的解决方案,BuddyPress媒体是不必要的BP Media有一个高级FFMPEG附加组件,用于转换视频,我认为如果可能的话,这将是必要的;但我没有在自定义网站(即Vimeo或YouTube以外的网站)上托管、录制和转换视频的实际经验