WP_Query losowe posty
-
Chcę wyświetlić 3 losowe posty z mojego custom_post_type
Nazwa post_type to 'portfolio’
Kod który używam wprawdzie wyświetla 3 posty, ale nie są one losowe, zawsze ostatnie, nawet jak zrobie order=>asc lub desc to kolejnosc sie nie zmienia. Ale jak wpisze zeby pobieral 1 lub 10 postów to pobiera odpowiednia ilosc, niestety zawsze są w tej samej kolejnosci.
Moj kod:
<?php remove_all_filters('posts_orderby'); $argss=array( 'post_type'=>'portfolio', 'orderby'=>'rand', 'posts_per_page'=>'3', 'post__not_in'=>array($post->ID) ); $queryObjects = new WP_Query($argss); // The Loop! if ($queryObjects->have_posts()) { ?> <?php while ($queryObjects->have_posts()) { $queryObjects->the_post(); ?> <article class="random-page"> <a>" title="<?php the_title();?>"> <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } else { echo '<img src="' . get_bloginfo( 'template_directory' ) . '/images/empty-th.jpg" alt="<?php the_title();?>" width="235"/>'; } ?> <h3 class="random-title"><?php the_title();?></h3> </a> </article> <?php } //endwhile ?> <?php } //endif wp_reset_postdata(); ?>
Probowalem rowniez metody query_posts($args) ale również nie działa :/ Co robić?! Przestudiowałem duuużo proponowanych rozwiązań ale żaden nie chce działać :/
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)
- Temat ‘WP_Query losowe posty’ jest zamknięty na nowe odpowiedzi.