📜  if ( $post_armi->have_posts() ) { 而 ($post_armi->have_posts() ) { $post_armi->the_post(); (1)

📅  最后修改于: 2023-12-03 15:15:47.333000             🧑  作者: Mango

如果希望在WordPress主题中显示文章类型为“军事”的文章列表,可以使用下面的代码片段:

if ( $post_armi->have_posts() ) {
    while ( $post_armi->have_posts() ) {
        $post_armi->the_post();
        // 在这里输出文章数据
    }
} else {
    // 如果没有匹配的文章,可以输出一些提示信息
}

请注意,这个代码片段并不会输出任何东西,它只是一个模板,需要你自己填充内容。在上面的代码中,$post_armi 是一个 WordPress 的 WP_Query 对象,用来获取文章类型为“军事”的文章列表。这个对象的使用可以参考 WordPress 官方文档。

while 循环中,我们使用 $post_armi->the_post() 函数来获取当前文章,并准备输出它的内容。在这里,你可以根据需要输出文章的标题、发布日期、摘要、特色图像等等。

代码片段中的最后一个 else 分支是可选的,它会在没有匹配的文章时输出一些提示信息。你可以根据自己的需要决定是否加入这个分支。

总之,使用上面的代码片段,你可以方便地在 WordPress 主题中显示文章类型为“军事”的文章列表。