WORDPRESS - Multiple Loops Only Going to One Post?
Posted on
16th Feb 2014 07:03 pm by
admin
I have various pages with multiple loops and i need them to be individual to all other categories.
2 columns.
Left column shows 4 posts from category news just with the date and some custom information.
Right column, on the home page shows the latest post and every other page shows the post content from the one you have just clicked on in the left column, all the full post content appears there, with the left column still showing the latest posts still.
These two elements need to ignore all other categories and posts.
I have been using this multiple loop code, on both the news page and single page.
Code: [Select]<?php
/**
* @package WordPress
* @subpackage Starkers
*/
get_header();
?>
<?php get_sidebar(); ?>
<div id="grid_2">
<div id="news_links">
<ul>
// Get the last 3 posts in the featured category.
<?php query_posts('category_name=news&showposts=4'); ?>
<?php while (have_posts()) : the_post(); $data = get_post_meta( $post->ID, 'key', true );?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>">
<span>
<li><?php the_time('F jS, Y') ?></li>
<li><?php the_title(); ?></li>
<li><?php echo $data[ 'place' ]; ?></li>
<li><?php echo $data[ 'location' ]; ?></li>
</span>
</a>
<?php endwhile ?>
</ul>
</div>
<!--news_links-->
<div class="clearFix"><!--x--></div>
</div>
<!--grid_2-->
//We reset the loop
<?php rewind_posts(); ?>
<div id="grid_3">
<?php if (have_posts()) : ?>
<?php query_posts('category_name=news&showposts=1'); ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<?php the_content('Read the rest of this entry »'); ?>
<p><?php the_tags('Tags: ', ', ', '<br />'); ?> Posted in <?php the_category(', ') ?> | <?php edit_post_link('Edit', '', ' | '); ?> <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></p>
</div>
<?php endwhile; ?>
<?php next_posts_link('« Older Entries') ?> | <?php previous_posts_link('Newer Entries »') ?>
<?php else : ?>
<h2>Not Found</h2>
<p>Sorry, but you are looking for something that isn't here.</p>
<?php get_search_form(); ?>
<?php endif; ?>
<div class="clearFix"><!--x--></div>
</div>
<!--grid_3-->
The problem i have is that regardless of which post you click on in the left column it always shows the same post in the right column, the most recent one, not the one you have just clicked on!
I think its something to do with this..
Code: [Select]<?php query_posts('category_name=news&showposts=1'); ?>
As its been told to show 1 post and its showing the most recent one.
Any idea how i can get it to show just the post you have clicked on in the right column?
No comments posted yet
Your Answer:
Login to answer
325
22
Other forums
tell csv import script to ignore blank rows?
Hi i have the below script but i get an error if a row is blank ie a return in the csv file at the e
Preg_match question
I want to use preg_match to make sure a string is always 6 characters long and only contains 0-9 and
need to add "sizes" to shopping cart
Hey guys, I am trying to figure out a way to add a "size" selector on to this bit of code.
GET * FROM _____ Except?
I have a site that is for stock photography.
This section of the code calls images to display
Add "width" check when upload
Hi!
Can someone add a function that is checking if picture witdh is bigger then 800px whwn up
PECL uploadprogress for php5.2
Hey, I just installed PHP5 via .htaccess on my 1and1 Shared Hosting Account.
How would I exac
How to generate a random array of integers subject to a certain constraint
I am writing a program that asks the user to enter an integer N and then generates a random array of
Lack of simpleXML Documentation
What is up with this.
Look at: http://www.php.net/manual/en/function.simplexml-load-file.php<
this code is strange !
Hi i got this code from the web.. It checks for live and dead socks
It is working perfectly on my
Strip Slashes Help
I've got a script that i've downloaded of the net to edit multiple fields from my sql database, and