View difference between Paste ID: hv0vjzye and KeiYZWm2
SHOW: | | - or go back to the newest paste.
1
<!-- Query - 1 post from each category no duplication -->
2
<?php $do_not_duplicate = array(); 
3
		<!-- Featured is first -->
4
	    <?php $my_query = new WP_Query('category_name=featured&posts_per_page=1');
5-
		  $do_not_duplicate = $post->ID; ?>
5+
6
		  $do_not_duplicate[] = $post->ID; ?>
7
			<?php
8
			    // Get the ID of a given category
9
			    $category_id = get_cat_ID( 'Featured' );
10
			    // Get the URL of this category
11
			    $category_link = get_category_link( $category_id );
12
			?>
13
			<article>
14
				<header>
15
					<h1><a href="<?php echo esc_url( $category_link ); ?>">// Featured</a></h1>
16
				</header>
17
		    	<div class="related-thumb">
18
			        <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_post_thumbnail( 'cat-post-thumb'); ?></a>
19
			    </div>
20
				<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
21
				<time datetime="<?php echo the_time('j-m-Y'); ?>" pubdate><?php echo ''.get_the_time('j').' '.''.get_the_time('M').' '.get_the_time('Y').''; ?></time>
22
				<p><?php the_excerpt(); ?></p>
23
			</article>
24
		<?php endwhile; ?>
25
	
26-
	    <?php $my_query = new WP_Query('category_name=top-three&posts_per_page=1');
26+
27
	    <?php $my_query = new WP_Query(array('category_name' => 'top-three', 'posts_per_page' =>1, 'post__not_in' => $do_not_duplicate));
28-
		  $do_not_duplicate = $post->ID; ?>
28+
29
		  $do_not_duplicate[] = $post->ID; ?>
30
			<?php
31
			    // Get the ID of a given category
32
			    $category_id = get_cat_ID( 'top-three' );
33
			    // Get the URL of this category
34
			    $category_link = get_category_link( $category_id );
35
			?>
36
			<article class="centre-margin">
37
				<header>
38
					<h1><a href="<?php echo esc_url( $category_link ); ?>">// Top Three</a></h1>
39
				</header>
40
		    	<div class="related-thumb">
41
			        <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_post_thumbnail( 'cat-post-thumb'); ?></a>
42
			    </div>
43
				<h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
44
				<time datetime="<?php echo the_time('j-m-Y'); ?>" pubdate><?php echo ''.get_the_time('j').' '.''.get_the_time('M').' '.get_the_time('Y').''; ?></time>
45
				<p><?php the_excerpt(); ?></p>
46
			</article>
47
		<?php endwhile; ?>
48
	
49-
	    <?php $my_query = new WP_Query('category_name=arts&posts_per_page=1');
49+
50
	    <?php $my_query = new WP_Query(array('category_name' => 'arts', 'posts_per_page' => 1, 'post__not_in' => $do_not_duplicate));
51-
		  $do_not_duplicate = $post->ID; ?>
51+
52
		  $do_not_duplicate[] = $post->ID; ?>
53
			<?php
54
			    // Get the ID of a given category
55
			    $category_id = get_cat_ID( 'Arts' );
56
57
and so on