コード例 #1
0
function pagelines_head_common()
{
    /*
    	Title Metatag
    */
    echo "\n<title>";
    if (pagelines_bbpress_forum()) {
        bb_title();
    } elseif (pagelines_is_buddypress_page()) {
        bp_page_title();
    } else {
        if (is_front_page()) {
            echo get_bloginfo('name');
        } else {
            wp_title('');
        }
    }
    echo "</title>\n";
    if (!VDEV) {
        echo "<!-- Platform WordPress Framework By PageLines - www.PageLines.com -->\n\n";
    }
    /*
    	Meta Images
    */
    if (pagelines_option('pagelines_favicon')) {
        echo '<link rel="shortcut icon" href="' . pagelines_option('pagelines_favicon') . '" type="image/x-icon" />';
    }
    if (pagelines_option('pagelines_touchicon')) {
        echo '<link rel="apple-touch-icon" href="' . pagelines_option('pagelines_touchicon') . '" />';
    }
    ?>
 
<meta http-equiv="Content-Type" content="<?php 
    bloginfo('html_type');
    ?>
; charset=<?php 
    bloginfo('charset');
    ?>
" />
<link rel="profile" href="http://gmpg.org/xfn/11" />
<meta name="generator" content="WordPress <?php 
    bloginfo('version');
    // For stats in WordPress
    ?>
" /> 
<link rel="pingback" href="<?php 
    bloginfo('pingback_url');
    ?>
" />
<?php 
    if (pagelines_option('gfonts')) {
        ?>
	<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=<?php 
        print_pagelines_option('gfonts_families', 'molengo');
        ?>
">
<?php 
    }
    if (pagelines_bbpress_forum()) {
        // Load bbPress headers
        bb_feed_head();
        bb_head();
        echo '<link rel="stylesheet" href="';
        bb_stylesheet_uri();
        echo '" type="text/css" />';
        // Enqueued Stuff doesn't show in bbPress
        // So we have to load the CSS manually....
        if (VPRO) {
            echo '<link rel="stylesheet" id="pagelines-pro-css" href="';
            echo PAGELINES_PRO_ROOT . '/pro.css';
            echo '" type="text/css" />';
        }
        echo '<link rel="stylesheet" id="pagelines-bbpress-css" href="';
        bloginfo('stylesheet_url');
        echo '" type="text/css" />';
    }
    if (VPRO) {
        wp_register_style('pagelines-pro', PAGELINES_PRO_ROOT . '/pro.css', array(), CORE_VERSION, 'all');
        wp_enqueue_style('pagelines-pro');
    }
    wp_register_style('pagelines-stylesheet', get_bloginfo('stylesheet_url'), array(), CORE_VERSION, 'all');
    wp_enqueue_style('pagelines-stylesheet');
    // Queue Common Javascript Libraries
    wp_enqueue_script("jquery");
    if (is_single() || is_page()) {
        wp_enqueue_script('comment-reply');
    }
    // This makes the comment box appear where the ‘reply to this comment’ link is
}
コード例 #2
0
/**
 * 
 *  Abstracts the Enqueue of Stylesheets, fixes bbPress issues with dropping hooks
 *
 *  @package Platform
 *  @since 1.3.0
 *
 */
function pagelines_load_css($css_url, $id, $hash = CORE_VERSION, $enqueue = true)
{
    if (pagelines_bbpress_forum()) {
        printf('<link rel="stylesheet" id="%s"  href="%s?ver=%s" type="text/css" />%s', $id, $css_url, $hash, "\n");
    } else {
        wp_register_style($id, $css_url, array(), $hash, 'all');
        wp_enqueue_style($id);
    }
}
コード例 #3
0
function pagelines_title_tag(){
	/*
		Title Metatag
	*/
	echo "\n<title>";

	// BuddyPress has its own title.
	if( pagelines_bbpress_forum() ){
		bb_title();
	} elseif( pagelines_is_buddypress_page() ) {
		bp_page_title();
	} else {
		if ( !function_exists( 'aiosp_meta' ) && !function_exists( 'wpseo_get_value' ) ) {
		// Pagelines seo titles.
			global $page, $paged;
			$title = wp_title( '|', false, 'right' );

			// Add the blog name.
			$title .= get_bloginfo( 'name' );

			// Add the blog description for the home/front page.
			$title .= ( ( is_home() || is_front_page() ) && get_bloginfo( 'description', 'display' ) ) ? ' | ' . get_bloginfo( 'description', 'display' ) : '';

			// Add a page number if necessary:
			$title .= ( $paged >= 2 || $page >= 2 ) ? ' | ' . sprintf( __( 'Page %s', 'pagelines' ), max( $paged, $page ) ) : '';
		} else {
			$title = trim( wp_title( '', false ) );
		}
	// Print the title.
	echo apply_filters( 'pagelines_meta_title', $title );
	}
	echo "</title>\n";
}	
コード例 #4
0
ファイル: header.php プロジェクト: rohans/tradeinbooks
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);
?>
>

	<?php 
print_pagelines_option('asynch_analytics');
// Recommended Spot For Asynchronous Google Analytics
?>
	
	<?php