我在我的插件中使用WordPress上传媒体工具,并且发生了异常错误,我得到两个重叠的iframe。我在网上搜索,那里没有太多的信息,最有意义的是,厚箱被包含两次,这导致了问题,但在我的插件代码中,我只包含一次。
这是我用来打开窗口的代码:
media-upload.php?type=image&TB_iframe=true&tab=library&width=640&height=640
当我拍摄“TB_iframe = true”时,我看到两个iframe在彼此之下,否则它们重叠,只看到双重标题。
这是PHP代码:
if (isset($_GET['page']) && ($_GET['page'] == 'add_images' || $_GET['page'] == 'add_slides')) {
add_action("admin_enqueue_scripts", "load_fixedly_media_upload_header");
}
function load_fixedly_media_upload_header() {
wp_enqueue_script('media-upload');
wp_enqueue_script('thickbox');
wp_register_script('my-fixedly-upload', WP_PLUGIN_URL . '/fixedly/scripts/admin.js', array('jquery','media-upload','thickbox'));
wp_enqueue_script('my-fixedly-upload');
wp_enqueue_style('thickbox');
}