Wordpress loop
 
wssrpnc 3. jan 2013 18:16:13 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#1

Rad bi na eni custom strani prikazal prispevek (ki je bil kliknjen) in potem še spodaj (drugi "loop") še objave iz določene kategorije. Vse dela ok, edini problem je, da se podvoji objava iz prvega loopa v drugem.



Prvi loop



<?php if (haveposts()) :

while (have
posts()) : thepost(); ?>

<div <?php post
class() ?> id="post-<?php theID(); ?>">

<div class="entry">

<?php // Post Image

if( $udesign
options['displaypostimageinsinglepost'] == 'yes' ) displaypostimagefn( $post->ID, false );

thecontent(('<p class="serif">Read the rest of this entry »</p>', 'udesign'));

wp
linkpages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'nextor_number' => 'number')); ?>

</div>



<?php echo doshortcode('[dividertop]'); ?>



Drugi "loop"

<?php

$args = array( 'category' => 36, 'posttype' => 'post' );

$postslist = get
posts( $args );

foreach ($postslist as $post) : setuppostdata($post);

?>

<h2><?php the
title(); ?></h2>

<?php thecontent(); ?>

<?php echo do
shortcode('[divider_top]'); ?>

<?php endforeach; ?>



Poskusil sem z

if(gettheID() == theExcludedID){

continue;

}


ampak ne deluje



Hvala za pomoč!


všeč(0) ni všeč(0) spam(0)
 
strudi 3. jan 2013 20:17:10 Pridružen od:
4. mar 2010
19 objav
15 1 0
#2

si probal z še 'exclude' =>theExcludedID


všeč(1) ni všeč(0) spam(0)
 
wssrpnc 4. jan 2013 09:45:26 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#3

Nisem, pojma nimam o programiranju :) Kam pa naj bi to vstavil?


všeč(0) ni všeč(0) spam(0)
 
strudi 4. jan 2013 10:36:11 Pridružen od:
4. mar 2010
19 objav
15 1 0
#4

$args = array('exclude' =>theExcludedID, 'category' => 36, 'post_type' => 'post' );



in v excluded id shrani id prejšnjega posta .


všeč(1) ni všeč(0) spam(0)
 
wssrpnc 4. jan 2013 10:58:21 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#5

Lahko napišeš celotno kodo prosim?


všeč(0) ni všeč(0) spam(0)
 
strudi 4. jan 2013 11:13:32 Pridružen od:
4. mar 2010
19 objav
15 1 0
#6

v drugem loopu :

<?php

global $post;



$args = array('exclude' =>$post->ID, 'category' => 36, 'posttype' => 'post' );

$postslist = get
posts( $args );

foreach ($postslist as $post) : setuppostdata($post);

?>

<h2><?php the
title(); ?></h2>

<?php thecontent(); ?>

<?php echo do
shortcode('[divider_top]'); ?>

<?php endforeach; ?>


všeč(3) ni všeč(0) spam(0)
 
wssrpnc 4. jan 2013 11:47:35 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#7

ej majstrsko, hvala ti lepa! Maš pivo v dobrem, MB (ali pa tudi LJ)


všeč(1) ni všeč(0) spam(0)
 
strudi 4. jan 2013 12:08:03 Pridružen od:
4. mar 2010
19 objav
15 1 0
#8

No biggie, če bom kdaj v bližini te izkoristm za pivo :)


všeč(1) ni všeč(0) spam(0)
 
wssrpnc 4. jan 2013 12:20:46 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#9

le daj!............


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se