Definition:
function iframe_header( $title = '', $limit_styles = false ) {}
Generic Iframe header for use with Thickbox
Parameters
- string $title: Title of the Iframe page.
- bool $limit_styles: Limit styles to colour-related styles only (unless others are enqueued).
Defined actions
- admin_xml_ns
do_action('admin_xml_ns');
- admin_enqueue_scripts
do_action('admin_enqueue_scripts', $hook_suffix);
- admin_print_styles-$hook_suffix
do_action("admin_print_styles-$hook_suffix");
- admin_print_styles
do_action('admin_print_styles');
- admin_print_scripts-$hook_suffix
do_action("admin_print_scripts-$hook_suffix");
- admin_print_scripts
do_action('admin_print_scripts');
- admin_head-$hook_suffix
do_action("admin_head-$hook_suffix");
- admin_head
do_action('admin_head');
Source code
function iframe_header( $title = '', $limit_styles = false ) { show_admin_bar( false ); global $hook_suffix, $current_screen, $current_user, $admin_body_class, $wp_locale; $admin_body_class = preg_replace('/[^a-z0-9_-]+/i', '-', $hook_suffix); $admin_body_class .= ' iframe'; ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php do_action('admin_xml_ns'); ?> <?php language_attributes(); ?>> <head> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" /> <title><?php bloginfo('name') ?> › <?php echo $title ?> — <?php _e('WordPress'); ?></title> <?php wp_enqueue_style( 'global' ); if ( ! $limit_styles ) wp_enqueue_style( 'wp-admin' ); wp_enqueue_style( 'colors' ); ?> <script type="text/javascript"> //<![CDATA[ addLoadEvent = function(func){if(typeof jQuery!="undefined")jQuery(document).ready(func);else if(typeof wpOnload!='function'){wpOnload=func;}else{var oldonload=wpOnload;wpOnload=function(){oldonload();func();}}}; function tb_close(){var win=window.dialogArguments||opener||parent||top;win.tb_remove();} var userSettings = { 'url': '<?php echo SITECOOKIEPATH; ?>', 'uid': '<?php if ( ! isset($current_user) ) $current_user = wp_get_current_user(); echo $current_user->ID; ?>', 'time':'<?php echo time() ?>' }, ajaxurl = '<?php echo admin_url('admin-ajax.php'); ?>', pagenow = '<?php echo $current_screen->id; ?>', typenow = '<?php if ( isset($current_screen->post_type) ) echo $current_screen->post_type; ?>', adminpage = '<?php echo $admin_body_class; ?>', thousandsSeparator = '<?php echo addslashes( $wp_locale->number_format['thousands_sep'] ); ?>', decimalPoint = '<?php echo addslashes( $wp_locale->number_format['decimal_point'] ); ?>', isRtl = <?php echo (int) is_rtl(); ?>; //]]> </script> <?php do_action('admin_enqueue_scripts', $hook_suffix); do_action("admin_print_styles-$hook_suffix"); do_action('admin_print_styles'); do_action("admin_print_scripts-$hook_suffix"); do_action('admin_print_scripts'); do_action("admin_head-$hook_suffix"); do_action('admin_head'); ?> </head> <body<?php if ( isset($GLOBALS['body_id']) ) echo ' id="' . $GLOBALS['body_id'] . '"'; ?> class="no-js <?php echo $admin_body_class; ?>"> <script type="text/javascript"> //<![CDATA[ (function(){ var c = document.body.className; c = c.replace(/no-js/, 'js'); document.body.className = c; })(); //]]> </script> <?php }
1963
No comments yet... Be the first to leave a reply!