Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Menampilkan Random Post di Page >> Bisa untuk Home
- Kode untuk functions.php:
- function wpb_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;
- }
- add_shortcode('wpb-random-posts','wpb_rand_posts');
- add_filter('widget_text', 'do_shortcode');
- Kode di post atau page:
- [wpb-random-posts]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement