On Mon, Nov 22, 2010 at 12:14 PM, Rico Secada <coolzone@xxxxx> wrote: > On Mon, 22 Nov 2010 09:27:28 +0800 (SGT) > vince samoy <vince_samoy@xxxxxxxxx> wrote: > > Hi Vince. > > This is not a Wordpress mailing list. This is the general users PHP > mailing list. > >> Hi guys, >> >> I was wondering if this is the right place that this question of mine >> might get an answer. I'm currently working on a website project and >> I'm trying to add a pagination on a "Wordpress Page" as I might call >> it. >> >> I was able to make it work on the archive.php page. Please take note >> that this page is calling out 3 "Posts" on each page and that the >> pagination is working. >> >> Link: http://lgrathletics.com/lgr/category/basketball >> >> Code: >> >> <?php get_header();?> >> >> <?php get_sidebar();?> >> >> <div class="main-contents">this is the archive >> <div id="gridContainer"> >> >> <div class="category_title"><h2><?php single_cat_title(); ?> >> </h2></div> >> >> <?php >> $c = 1; //init counter >> $bpr = 3; //boxes per row >> >> if(have_posts()) : >> while(have_posts()) : >> the_post(); >> ?> >> <div class="post <?php >> global $wp_query; >> $postid = $wp_query->post->ID; >> >> echo get_post_meta($postid, 'third_post', true); >> wp_reset_query(); >> ?>" id="post-<?php the_ID(); ?>"> >> <h1 class="title"><a href="<?php the_permalink(); ?>" >> title="<?php the_title_attribute(); ?>"><?php the_title(); ? >> ></a></h1> <div class="postImage"> <a href="<?php the_permalink(); ? >> >>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail >> >>('grid-post-image'); ?></a> >> </div> >> <div class="postExcerpt"> >> <?php the_excerpt(); ?> >> </div> >> </div> >> <?php >> if($c == $bpr) : >> ?> >> <div class="clr"></div> >> <?php >> $c = 0; >> endif; >> ?> >> <?php >> $c++; >> endwhile; >> endif; >> ?> >> <?php wp_pagenavi(); ?> >> <div class="clr"></div> >> </div> >> </div> >> >> <?php get_footer(); ?> >> >> Now, I'm trying to make this work on a template page. With 3 "Pages" >> instead of posts on each page. You'll notice that the pagination is >> not appearing. >> >> Link: http://lgrathletics.com/lgr/basketball >> >> Code: >> >> <?php >> /* >> Template Name: Product Grid >> */ >> ?> >> >> <?php get_header(); ?> >> >> <?php get_sidebar(); ?> >> >> <div class="main-contents">this is the product grid >> <div id="gridContainer"> >> >> <div class="category_title"><h2><?php >> $parent_title = get_the_title($post->post_parent); >> echo $parent_title; >> ?> >> </h2></div> >> >> <?php if ( (is_page('Products')) or (is_page('Basketball')) ) { >> >> $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; >> >> query_posts(array('showposts' => 3, 'post_parent' => 173, 'post_type' >> => 'page')); >> >> while (have_posts()) { >> >> the_post(); // vital >> >> $thumbPath = get_post_meta($post->ID, 'thumbnail', true); >> >> if ($thumbPath == "") { >> $thumbPath = "/images/comingsoon.png"; >> >> } >> >> ?> >> <div class="post <?php echo get_post_meta($post->ID, >> 'third_post', true); ?>"> >> <h1 class="title"><a href="<?php the_permalink() ?>" >> class="grid-product"> <?php the_title(); ?></a></h1> >> <div class="postImage"> >> <a href="<?php the_permalink() ?>" >> class="grid-product"><img src="<?php echo $thumbPath ?>" >> alt="" /></a> </div> <div class="postExcerpt"> >> $<?php echo get_post_meta($post->ID, 'price', >> true); ?> </div> >> >> </div> >> >> <?php } >> >> wp_reset_query(); // Restore global post data >> >> } >> ?> >> >> <?php if(function_exists('wp_pagenavi')) { // if PageNavi is >> activated ?> >> >> <?php wp_pagenavi(); // Use PageNavi ?> >> >> <?php } else { // Otherwise, use traditional Navigation ?> >> >> <div class="nav-previous"> >> <!-- next_post_link --> >> </div> >> >> <div class="nav-next"> >> <!-- previous_post_link --> >> </div> >> >> <?php } // End if-else statement ?> >> >> <div class="clr"></div> >> </div> >> </div> >> >> <?php get_footer(); ?> >> >> >> I really don't what I'm currently missing or this is something that >> is impossible. Hope you guys can help me out. >> >> Thanks in advance and good day! >> >> Vince >> >> >> >> >> > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > perhaps you could just google wordpress pagination http://www.google.ca/#sclient=psy&hl=en&q=wordpress+pagination&aq=1&aqi=g4g-o1&aql=&oq=&gs_rfai=&pbx=1&fp=88df74f51cdeec4c -- Bastien Cat, the other other white meat -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php