Home / Thủ Thuật / Wordpress / [WordPress] Hướng dẫn lấy bài viết ngẫu nhiên trong WordPress

[WordPress] Hướng dẫn lấy bài viết ngẫu nhiên trong WordPress

Điều đầu tiên bạn chèn đoạn code sau vào file functions.php của theme bạn đang sử dụng.


function tccntt_rand_posts() { 

$args = array(
	'post_type' => 'post',
	'orderby'	=> 'rand',
	'posts_per_page' => 5, 
	);

$the_query = new WP_Query( $args );

if ( $the_query->have_posts() ) {

$string .= '<ul>';
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		$string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
	}
	$string .= '</ul>';
	/* Restore original Post Data */
	wp_reset_postdata();
} else {

$string .= 'no posts found';
}

return $string; 
} 

bạn chỉ cẩn chèn đoạn code sau vào vị trí muốn hiển thị:


<?php echo tccntt_rand_posts(); ?>

Chúc các bạn thành công!

About Tạp Chí Tin Học

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Time limit is exhausted. Please reload CAPTCHA.