کد نمایش پر بازدیدترین مطالب یک سال پیش وردپرس
شاید تب پربازدید ترین مطالب سایت را در جاهای مختلف دیده باشید . اما امروز قصد داریم نمایش پر بازدیدترین مطالب یک سال پیش سایت های وردپرس را به شما آموزش دهیم.
بدین منظور کافیست کد زیر را در قسمتی از قالب که قصد نمایش آن را دارید قرار دهید
<ul> <?php $args = array( 'date_query' => array( array( 'column' => 'post_date_gmt', 'after' => '1 year ago', ), ), 'post_type' => 'post', 'posts_per_page' => 30, 'orderby' => 'meta_value_num', 'meta_key' => 'views', 'order' => 'DESC', ); $my_query = new WP_Query( $args ); while ($my_query->have_posts()): $my_query->the_post(); $do_not_duplicate = $post->ID; ?> <?php $views = get_post_meta($post->ID, 'views', true); ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" rel="bookmark"><?php the_title(); ?></a> <?php echo $views; ?></li> <?php endwhile; ?> </ul>