web/wp-content/themes/selecta/archive.php
author ymh <ymh.work@gmail.com>
Mon, 22 Mar 2010 16:36:28 +0100
changeset 5 ac511f1ccc8e
parent 1 0d28b7c10758
permissions -rw-r--r--
add hgignore
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
0d28b7c10758 First commit
ymh
parents:
diff changeset
     1
<?php get_header(); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
     2
    <?php get_sidebar(); ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
     3
0d28b7c10758 First commit
ymh
parents:
diff changeset
     4
	<div id="content">
0d28b7c10758 First commit
ymh
parents:
diff changeset
     5
		<?php 
0d28b7c10758 First commit
ymh
parents:
diff changeset
     6
			if (have_posts()) :
0d28b7c10758 First commit
ymh
parents:
diff changeset
     7
				while (have_posts()) :	the_post(); 			
0d28b7c10758 First commit
ymh
parents:
diff changeset
     8
					setup_postdata($post);				
0d28b7c10758 First commit
ymh
parents:
diff changeset
     9
					// Fetch the PermaLink, Thumbnail and Video Metas
0d28b7c10758 First commit
ymh
parents:
diff changeset
    10
					$get_post_video = get_post_meta($post->ID, "main_video", true);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    11
					$get_thumbnail = get_post_meta($post->ID, "other_media", true);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    12
					$link = get_permalink($post->ID);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    13
					// Set our category
0d28b7c10758 First commit
ymh
parents:
diff changeset
    14
					$category = get_the_category(); 			
0d28b7c10758 First commit
ymh
parents:
diff changeset
    15
					// If we haven't used our custom image input, search for the first image in the post
0d28b7c10758 First commit
ymh
parents:
diff changeset
    16
					$post_image = "";
0d28b7c10758 First commit
ymh
parents:
diff changeset
    17
					if($get_thumbnail == "" && (get_option("ocmx_auto_home_images") && get_option("ocmx_auto_home_images") !== "no")) :
0d28b7c10758 First commit
ymh
parents:
diff changeset
    18
						$post_image =  fetch_post_image($post->ID, "560", "2000");
0d28b7c10758 First commit
ymh
parents:
diff changeset
    19
					endif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    20
                    
0d28b7c10758 First commit
ymh
parents:
diff changeset
    21
        ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    22
                <div class="post">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    23
                    <h4 class="date"><?php echo date('d M Y', strtotime($post-> post_date)); ?></h4>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    24
                    <h2 class="title"><a href="<?php echo $link; ?>"><?php the_title(); ?></a></h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    25
                    <div class="container-header-light-normal"><span></span></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    26
                    <div class="copy clearfix">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    27
                        <?php if($get_post_video !== "") :
0d28b7c10758 First commit
ymh
parents:
diff changeset
    28
                            $get_post_video = preg_replace("/(width\s*=\s*[\"\'])[0-9]+([\"\'])/i", "$1 560 $2", $get_post_video);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    29
                            $get_post_video = preg_replace("/(height\s*=\s*[\"\'])[0-9]+([\"\'])/i", "$1 312 $2", $get_post_video);
0d28b7c10758 First commit
ymh
parents:
diff changeset
    30
                       ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    31
                            <div class="media">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    32
                                <?php echo $get_post_video; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    33
                            </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    34
                        <?php elseif ($post_image !== "") :  ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    35
                            <div class="media">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    36
                                <?php echo $post_image; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    37
                            </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    38
                        <?php elseif ($get_thumbnail !== "") : ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    39
                            <div class="media">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    40
                                <img src="<?php bloginfo('template_directory'); ?>/functions/timthumb.php?src=<?php echo $get_thumbnail ?>&amp;h=&amp;w=560&amp;zc=1" alt="<?php the_title(); ?>" />
0d28b7c10758 First commit
ymh
parents:
diff changeset
    41
                            </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    42
                        <?php endif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    43
                        if($post->post_excerpt !== "") :
0d28b7c10758 First commit
ymh
parents:
diff changeset
    44
                            the_excerpt();
0d28b7c10758 First commit
ymh
parents:
diff changeset
    45
                        else :
0d28b7c10758 First commit
ymh
parents:
diff changeset
    46
                            the_content();
0d28b7c10758 First commit
ymh
parents:
diff changeset
    47
                        endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    48
                        
0d28b7c10758 First commit
ymh
parents:
diff changeset
    49
                        <?php if (comments_open()) : ?> <a href="<?php echo $link;?>#comments" class="post-comments"><?php  echo $post->comment_count; ?> Comments</a><?php endif; ?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    50
                        <a href="<?php echo $link;?>" class="action-link"><span>Continue reading</span></a>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    51
                    </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    52
                    <div class="container-footer-light-normal"><span></span></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    53
                </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    54
		<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
    55
				endwhile;	
0d28b7c10758 First commit
ymh
parents:
diff changeset
    56
				/* Pagination */
0d28b7c10758 First commit
ymh
parents:
diff changeset
    57
				ocmx_pagination();			
0d28b7c10758 First commit
ymh
parents:
diff changeset
    58
			else:
0d28b7c10758 First commit
ymh
parents:
diff changeset
    59
		?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    60
            <div class="post">
0d28b7c10758 First commit
ymh
parents:
diff changeset
    61
				<h4 class="date">This just happened.</h4>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    62
                <h2 class="title"><a href="#">Everyone needs to slow down</a></h2>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    63
                <div class="container-header-light-normal"><span></span></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    64
                <div class="copy clearfix">There are no posts which match your criterea.</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    65
                <div class="container-footer-light-normal"><span></span></div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    66
            </div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    67
		<?php
0d28b7c10758 First commit
ymh
parents:
diff changeset
    68
			endif;
0d28b7c10758 First commit
ymh
parents:
diff changeset
    69
		?>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    70
		
0d28b7c10758 First commit
ymh
parents:
diff changeset
    71
	</div>
0d28b7c10758 First commit
ymh
parents:
diff changeset
    72
    
0d28b7c10758 First commit
ymh
parents:
diff changeset
    73
<?php get_footer(); ?>