wordpress怎样调用随机文章
方法一:foreach循环
<?php $rand_posts = get_posts('numberposts=10&orderby=rand'); foreach( $rand_posts as $post ) : ?> <!–下面是你想自定义的Loop–> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endforeach; ?>
方法二:
<?php $query = array( 'post_type' => 'post', 'orderby' => 'rand' ); $posts = new WP_Query( $query ); if ( $posts->have_posts() ) { while( $posts->have_posts() ) : $posts->the_post(); the_content(); endwhile; } wp_reset_query(); ?>
wordpress随机调用置顶推荐的文章代码:
<?php //获取置顶文章的ID串 $rand_id = get_option( 'sticky_posts' ); $query = array( 'post__in' => $rand_id, 'post_type' => 'post', 'orderyby' => 'rand', 'numberposts' => 2 ); $posts = new WP_Query( $query ); if ( $posts->have_posts() ) { while( $posts->have_posts() ) : $posts->the_post(); the_content(); endwhile; } wp_reset_query(); ?>
评论前必须登录!
注册