adrian
  • 0
Новичок

Последние 5 выдержек из постов от 5 разных авторов на боковой панели

  • 0

Я пытаюсь отобразить последние 5 отрывков из постов от 5 разных авторов на боковой панели моего блога. Ниже приведен код, который я использую, который я настроил из этой темы: найти самых последних авторов.

До сих пор я заставил его работать, однако вместо того, чтобы отображать последнее сообщение каждого отдельного автора, он показывает самое раннее сообщение автора. Любые идеи о том, что я делаю неправильно? Я боролся с этим в течение нескольких дней, поэтому ценю любое направление, которое вы можете дать. Я новичок в PHP, но понимаю достаточно, чтобы настраивать код. Спасибо!! Вы можете увидеть, как это работает на моем сайте: Wearestd.com

<?php
global $wpdb;

$post_IDs = $wpdb->get_col( "SELECT ID FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' GROUP BY post_author ORDER BY post_date DESC LIMIT 5" );

$my_query = new WP_Query( array( 'post__in' => $post_IDs) );

if( $my_query->have_posts() ) {
  while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php userphoto_the_author_thumbnail() ?>
<div id="author_excerpt"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><h4><?php the_title(); ?></h4><br />
<?php the_advanced_excerpt('length=50'); ?></a>
<?
endwhile;
}
?>
Share
Оставить ответ

Оставить ответ

Browse