QC

Liệt kê bài viết theo tên từng tác giả trong WordPress

Hôm nay , trong bài viết này, mình sẽ chia sẻ cho các bạn một đoạn code giúp các bạn có thể liệt kê bài viết theo tên từng tác giả trong WordPress. Với đoạn code này, các bạn có thể dễ dàng quản lý bài viết của từng thành viên đăng bài khác nhau.
Dancongnghe.com - Liệt kê bài viết theo tên từng tác giả trong WordPress
Các bạn chỉ cần copy đoạn code dưới đây và dán nó vào bất cứ nơi nào mà các bạn muốn hiển thị.
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
$blogusers = $wpdb->get_results( "SELECT ID, user_nicename from $wpdb->users WHERE 1=1 ORDER BY display_name" );
if ($blogusers) {
  foreach ($blogusers as $bloguser) {
    $user = get_userdata($bloguser->ID);
    $args=array(
      'author' => $user->ID,
      'post_type' => 'post',
      'post_status' => 'publish',
      'posts_per_page' => -1,
      'caller_get_posts'=> 1
    );
    $my_query = null;
    $my_query = new WP_Query($args);
    if( $my_query->have_posts() ) {
      echo '<p>User ID ' . $user->ID . ' ' . $user->user_firstname . ' ' . $user->user_lastname . '</p>';
      echo get_avatar( $user->ID, 46 );
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
        <?php
      endwhile;
    }
  wp_reset_query();
  }
}
?>
Chúc các bạn thành công !
Liệt kê bài viết theo tên từng tác giả trong WordPress Reviewed by Unknown on 05:30 Rating: 5

Không có nhận xét nào:

All Rights Reserved by Tạp Chí Công Nghệ - Dân Công Nghệ Việt Nam © 2014 - 2015
A Product of iZdesigner Team

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.