[WordPress General] WP_Query によるサブループと get_posts によるサブループ

ちょっと memo. 的に。

<?php
$args = array(
    'posts_per_page' => 10,
    'order' => 'DESC',
    'orderby' => 'date',
//  'category_name' => 'news',
);
?>
<ul>
    <?php
    $posts = get_posts( $args );
    foreach ( $posts as $post ) : setup_postdata( $post ); ?>
        <li>
            <?php echo get_the_date( 'Y.m.d' ); ?>
            <a href="<?php the_permalink(); ?>">
                <?php the_title(); ?>
            </a>
        </li>
    <?php endforeach;
    wp_reset_postdata();?>
</ul>
<ul>
    <?php
    $result = new WP_Query( $args );
    while ( $result->have_posts() ) : $result->the_post(); ?>
        <li>
            <?php echo get_the_date( 'Y.m.d' ); ?>
            <a href="<?php the_permalink(); ?>">
                <?php the_title(); ?>
            </a>
        </li>
    <?php endwhile;
    wp_reset_postdata();
    ?>
</ul>

補遺