您可以从$wp_query
对象如何操作将取决于使用主循环还是自定义循环。
主循环使用全局查询对象。
<?php
global $wp_query;
$is_single_post = ($wp_query->post_count === 1);
?>
<?php if ($is_single_post): ?>
<div class="one-post"></div>
<?php else: ?>
<div class="multi-post"></div>
<?php endif; ?>
自定义循环使用您自己的查询对象。
<?php
$args = array(
// fetch post type and whatnot
);
$query = new WP_Query($args);
?>
<?php if ($query->have_posts()): ?>
<?php if ($query->post_count === 1): ?>
<div class="one-post"></div>
<?php else: ?>
<div class="multi-post"></div>
<?php endif; ?>
<?php endif; ?>