WordPress.org

Ready to get started?Download WordPress

Forums

Optimize Multiple Loops (1 post)

  1. anthor
    Member
    Posted 2 years ago #

    Hi there,

    I'm trying to optimize my blog homepage. it current has 9 loops on the front page. Each loop fetches 3 posts from a different category while one of them has an offset of 3 posts.

    This is what each loop looks like:

    <h2>Category 1</h2>
                      <?php
                       $myPosts = new WP_Query();
                       $myPosts->query('cat=1&showposts=3');
                       while ($myPosts->have_posts()) : $myPosts->the_post(); ?>
                        <h3><a href="<?php the_permalink(); ?>" target="<?php echo "$pref"; ?>"><?php the_title(); ?></a></h3>
                        <div class="post-meta"><?php the_time('l, jS F, Y'); ?> - <?php the_time() ?></div>
                       <?php the_content(); ?>
    					<div class="comments-source">
                       	<div class="csleft"><a href="<?php the_permalink(); ?>"><?php comments_number( 'Leave a Comment', '1 comment', '% comments' ); ?></a></div>
                        <div class="csright">Source: <?php the_author_posts_link(); ?></div>
                       </div>
                       <?php wp_reset_postdata ?>
                       <?php endwhile; ?>

    I'm using W3 Total Cache but my homepage changes every few minutes and takes about 30 seconds to rebuild. Is there a more efficient way of doing this?

    Thanks in advance.
    Anthor

Topic Closed

This topic has been closed to new replies.

About this Topic