javascript - 将自定义选项卡添加到自定义媒体请求者屏幕

标签 javascript wordpress

我正在开发一个自定义主题,其中我创建了一个 WordPress 媒体 uploader 实例,用于将视频文件上传到给定部分。这是我的 JS 代码:

//click function on the video requester
        $('.video_requester')
            .on('click', function (e) {
                e.preventDefault();
                var divisionID = String(e.target.id); // the id of the clicked div
                var custom_uploader = wp.media({
                        title: 'Add Video To Section',
                        button: {
                            text: 'Save Video'
                        },
                        library: {
                            type: 'video'
                        },
                        multiple: false, // Set this to true to allow multiple files to be selected
                        //frame:     'post'// uncomment to see the post frame

                    })
                    .on('select', function () {
                        var attachment = custom_uploader.state()
                            .get('selection')
                            .first()
                            .toJSON();
                        var extension = attachment.url.substr((attachment.url.lastIndexOf('.') + 1)); //read what is after the last.
                        alert(attachment.url);
                    })
                    .open();
            });

我想向媒体请求者弹出窗口添加一个额外的选项卡。

最佳答案

在这篇文章中http://pucksart.com/wordpress-javascript-media-library/有一些东西可以帮助你。基本上,您必须扩展媒体库路由器,添加新值(针对新选项卡)

关于javascript - 将自定义选项卡添加到自定义媒体请求者屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970312/

相关文章:

javascript - 在一个highchart中添加两个json数据系列

javascript - 如何使用 Backbone.LocalStorage 在 localStorage 中存储值

wordpress - 如何在 Wordpress 电子邮件的回复标题中更改电子邮件地址

javascript - 这个 Promise 链保证按这个顺序执行吗?

javascript - DatePicker 添加区域设置 jQuery

css - 导航列表未正确居中

php - WooCommerce - 修改后的购物车重量不会影响运费

wordpress contact 7 URL Redirect with target=_blank

javascript - 为什么函数在 Canvas 中返回错误的颜色?

php - Slim Framework 与 WordPress 正确设置 htaccess