/**
     * Display Page Title
     */
    function wolf_output_title()
    {
        $post_id = wolf_get_header_post_id();
        $hide_title_area = 'none' == wolf_get_theme_option('page_header_type');
        if (get_post_meta($post_id, '_page_header_type', true)) {
            $hide_title_area = 'none' == get_post_meta($post_id, '_page_header_type', true);
        }
        if ($post_id && wolf_get_page_title() && !$hide_title_area && !is_front_page() && !is_page_template('page-templates/home.php')) {
            $type = get_post_meta($post_id, '_header_bg_type', true) ? get_post_meta($post_id, '_header_bg_type', true) : 'image';
            $video_mp4 = get_post_meta($post_id, '_header_video_bg_mp4', true);
            $video_webm = get_post_meta($post_id, '_header_video_bg_webm', true);
            $video_ogv = get_post_meta($post_id, '_header_video_bg_ogv', true);
            $video_img = get_post_meta($post_id, '_header_video_bg_img', true);
            $video_opacity = absint(get_post_meta($post_id, '_header_video_bg_opacity', true)) / 100;
            $video_bg_type = get_post_meta($post_id, '_header_video_bg_type', true) ? get_post_meta($post_id, '_header_video_bg_type', true) : 'selfhosted';
            $video_youtube_url = get_post_meta($post_id, '_header_video_bg_youtube_url', true);
            $image_id = get_post_meta($post_id, '_header_bg_img', true);
            $header_effect = get_post_meta($post_id, '_header_bg_effect', true);
            $do_parallax = 'parallax' == $header_effect;
            $full_screen = 'full' == get_post_meta($post_id, '_page_header_type', true);
            if (wolf_get_category_meta('header_bg_img') && 'image' == wolf_get_category_meta('header_bg_type')) {
                $type = 'image';
                $image_id = wolf_get_category_meta('header_bg_img');
                $header_effect = wolf_get_category_meta('header_bg_effect');
                $do_parallax = 'parallax' == $header_effect;
                $full_screen = 'full' == wolf_get_category_meta('page_header_type');
            }
            if ('video' == wolf_get_category_meta('header_bg_type')) {
                $type = 'video';
                $video_mp4 = wolf_get_category_meta('header_video_bg_mp4');
                $video_webm = wolf_get_category_meta('header_video_bg_webm');
                $video_ogv = wolf_get_category_meta('header_video_bg_ogv');
                $video_opacity = absint(wolf_get_category_meta('header_video_bg_opacity')) / 100;
                $video_img = wolf_get_category_meta('header_video_bg_img');
                $video_bg_type = wolf_get_category_meta('header_video_bg_type');
                $video_youtube_url = wolf_get_category_meta('header_video_bg_youtube_url');
            }
            $class = 'page-header-container';
            $_image = esc_url(wolf_get_url_from_attachment_id($image_id, 'extra-large'));
            if ($do_parallax && $image_id) {
                $class .= ' section-parallax';
            }
            if ($full_screen) {
                $class .= ' full-height';
            }
            echo '<section class="' . esc_attr($class) . '">';
            if ('video' == $type && !is_search()) {
                ?>
				<div class="video-container">
					<?php 
                if ($video_mp4 && 'selfhosted' == $video_bg_type) {
                    echo wolf_video_bg($video_mp4, $video_webm, $video_ogv, $video_img);
                } elseif ($video_youtube_url && 'youtube' == $video_bg_type) {
                    // debug(  $video_img );
                    echo wolf_youtube_video_bg($video_youtube_url, $video_img);
                }
                ?>
				</div>
				<?php 
            }
            if ('zoomin' == $header_effect && $image_id && 'image' == $type && !is_search()) {
                echo '<div class="bg"><img src="' . $_image . '"></div>';
            }
            $page_header_type = wolf_get_theme_option('page_header_type');
            if (get_post_meta($post_id, '_page_header_type', true)) {
                $page_header_type = get_post_meta($post_id, '_page_header_type', true);
                $page_header_type = 'full' == $page_header_type ? 'big' : $page_header_type;
            }
            if (wolf_get_category_meta('page_header_type')) {
                $page_header_type = wolf_get_category_meta('page_header_type');
            }
            echo '<div class="page-header text-center">';
            if ('small' == $page_header_type) {
                if (!get_post_meta($post_id, '_header_hide_title', true)) {
                    echo '<div class="wrap intro">';
                    echo '<div class="breadcrumb">';
                    echo wolf_breadcrumb();
                    echo '</div>';
                    echo '<div class="page-title-container">';
                    echo wolf_get_page_title();
                    echo '</div>';
                    echo '</div>';
                }
            } else {
                if (!get_post_meta($post_id, '_header_hide_title', true)) {
                    echo '<div class="page-title-container intro">';
                    echo wolf_get_page_title();
                    if (is_singular('post')) {
                        echo '<div class="entry-meta">';
                        wolf_post_entry_meta();
                        echo '</div>';
                    }
                    echo '</div>';
                }
            }
            echo '</div><!--.page-header --></section>';
        }
    }
the_ID();
?>
">
	<div class="entry-thumbnail">
		<?php 
the_post_thumbnail($thumb_size);
?>
	</div>
	<h3 class="entry-title">
		<?php 
wolf_entry_title(true, false, true);
?>
	</h3>
	<div class="entry-meta">
		<?php 
wolf_post_entry_meta();
?>
		<?php 
edit_post_link(__('Edit', 'wolf'), '<span class="edit-link">', '</span>');
?>
	</div>
	<?php 
wolf_excerpt();
?>
	<footer class="entry-meta icon-meta-container">
		<?php 
wolf_icon_meta();
?>
	</footer>
</article>
Ejemplo n.º 3
0
    /**
     * Display meta in single post view depending on header option
     *
     * @access public
     * @return void
     */
    function wolf_secondary_meta()
    {
        $post_id = get_the_ID();
        $post_type = get_post_type();
        $page_header_type = wolf_get_theme_option('page_header_type');
        $hide_title = get_post_meta($post_id, '_header_hide_title', true);
        $hide_title_area = 'none' == wolf_get_theme_option('page_header_type') || $hide_title;
        if (get_post_meta($post_id, '_page_header_type', true)) {
            $page_header_type = get_post_meta($post_id, '_page_header_type', true);
            $page_header_type = 'full' == $page_header_type ? 'big' : $page_header_type;
            $hide_title_area = 'none' == get_post_meta($post_id, '_page_header_type', true) || $hide_title;
        }
        if ('post' == $post_type) {
            if ($hide_title_area) {
                ?>
				<h1 class="entry-title"><?php 
                the_title();
                ?>
</h1>
				<?php 
            }
            if ($hide_title_area || 'small' == $page_header_type) {
                ?>
				<div class="entry-meta">
					<?php 
                wolf_post_entry_meta();
                ?>
				</div>
				<?php 
            }
        }
        if ('work' == $post_type) {
            if ($hide_title_area) {
                ?>
				<h1 class="entry-title"><?php 
                the_title();
                ?>
</h1>
				<?php 
            }
        }
        if ('video' == $post_type) {
            if ($hide_title_area) {
                ?>
				<h1 class="entry-title"><?php 
                the_title();
                ?>
</h1>
				<?php 
            }
        }
    }