/** * PageLines <head> Includes * */ function pagelines_head_common() { global $pagelines_ID; $oset = array('post_id' => $pagelines_ID); pagelines_register_hook('pagelines_code_before_head'); // Hook //pagelines_source_attribution(); // Allow for extension deactivation of all css if (!has_action('override_pagelines_css_output')) { // Multisite CSS if (is_multisite()) { pagelines_load_css_relative('css/multisite.css', 'pagelines-multisite'); } // Allow for PHP include of Framework CSS // if( !apply_filters( 'disable_pl_framework_css', '' ) ) // pagelines_load_css( PL_PARENT_URL.'/style.css', 'pagelines-framework', pagelines_get_style_ver( true )); // RTL Language Support // wordpress autoloads from child theme so if child theme has no rtl we need to load ours. if (is_rtl() && is_child_theme() && !is_file(sprintf('%s/rtl.css', get_stylesheet_directory())) || is_rtl() && !is_child_theme()) { add_action('wp_print_styles', create_function('', 'pagelines_load_css_relative( "rtl.css", "pagelines-rtl" );'), 99); } } if (ploption('facebook_headers') && !has_action('disable_facebook_headers') && VPRO) { pagelines_facebook_header(); } // Fix IE and special handling if (pl_detect_ie()) { pagelines_fix_ie(); } // Cufon replacement pagelines_font_replacement(); if (ploption('load_prettify_libs')) { load_prettify(); } add_action('wp_head', create_function('', 'echo pl_source_comment("Start >> Meta Tags and Inline Scripts", 2);'), 0); add_action('wp_print_styles', create_function('', 'echo pl_source_comment("Styles");'), 0); add_action('wp_print_scripts', create_function('', 'echo pl_source_comment("Scripts");'), 0); add_action('wp_print_footer_scripts', create_function('', 'echo pl_source_comment("Footer Scripts");'), 0); add_action('admin_bar_menu', create_function('', 'echo pl_source_comment("WordPress Admin Bar");'), 0); add_action('wp_head', 'pagelines_meta_tags', 9); add_action('wp_head', 'pl_scripts_on_ready', 10); // Headerscripts option > custom code if (ploption('headerscripts')) { add_action('wp_head', create_function('', 'print_pagelines_option("headerscripts");'), 25); } if (ploption('asynch_analytics')) { add_action('pagelines_head_last', create_function('', 'echo ploption("asynch_analytics");'), 25); } }
/** * PageLines <head> Includes * */ function pagelines_head_common(){ pagelines_register_hook('pagelines_code_before_head'); // Hook printf('<meta http-equiv="Content-Type" content="%s; charset=%s" />', get_bloginfo('html_type'), get_bloginfo('charset')); pagelines_title_tag(); if(!VDEV) echo "<!-- Platform WordPress Framework By PageLines - www.PageLines.com -->\n"; /* Meta Images */ if(pagelines_option('pagelines_favicon')) printf('<link rel="shortcut icon" href="%s" type="image/x-icon" />%s', pagelines_option('pagelines_favicon'), "\n"); if(pagelines_option('pagelines_touchicon')) printf('<link rel="apple-touch-icon" href="%s" />%s', pagelines_option('pagelines_touchicon'), "\n"); if(!apply_filters( 'pagelines_xfn', '' )) echo '<link rel="profile" href="http://gmpg.org/xfn/11" />'."\n"; // bbPress Header... doesn't support hooks, or they need to be reloaded. if( pagelines_bbpress_forum() ){ pagelines_load_css( bb_get_stylesheet_uri(), 'pagelines-bbpress', CORE_VERSION); bb_feed_head(); bb_head(); } // Get Pro Styles if(VPRO) pagelines_load_css_relative('pro/pro.css', 'pagelines-pro'); // Get Main Styles pagelines_load_css( get_bloginfo('stylesheet_url'), 'pagelines-stylesheet', pagelines_get_style_ver()); // RTL Language Support if(is_rtl()) pagelines_load_css_relative( 'rtl.css', 'pagelines-rtl'); // Queue Common Javascript Libraries wp_enqueue_script("jquery"); // Fix IE and special handling pagelines_fix_ie(); // Cufon replacement pagelines_font_replacement(); // Headerscripts option > custom code print_pagelines_option('headerscripts'); // Header Scripts Input Option }
language_attributes(); ?> > <head> <?php do_action('pagelines_code_before_head'); //hook pagelines_head_common(); // Common header information do_action('pagelines_head'); //hook print_pagelines_option('headerscripts'); // Header Scripts Input Option pagelines_font_replacement('calluna.font.js'); // Cufon Font Replacement pagelines_fix_ie('.pngbg, .shadow-bottom, .post-comments a, #fcolumns_container, #footer img, .branding_wrap img, .fboxgraphic img '); // Fix IE Issues. Args = .png images to fix in ie6 wp_head(); // Hook (WordPress) global $global_pagelines_settings; $body_classes = ''; $body_classes .= pagelines_option('site_design_mode'); if (pagelines_is_buddypress_active() && !pagelines_bbpress_forum()) { $body_classes .= ' buddypress'; } ?> </head> <body <?php body_class($body_classes); ?> >