0

我为健身房的课程创建了一个自定义帖子类型。我有一个名为 classes 的页面,它有一个标题和一个简短的描述。

我想在它下面显示自定义帖子类型。我想显示自定义帖子类型中的所有帖子。

这是我想要的布局:

标题 - 类简短文本。

自定义帖子类型帖子 - 标题

自定义帖子类型帖子 - 文本

自定义帖子类型帖子 - 标题

自定义帖子类型帖子 - 文本

目前我正在使用以下内容:

 <?php query_posts( 'post_type=Beaudesert-Class'); ?>
  <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
    <?php if ( is_front_page() ) { ?>
    <?php } else { ?>
    <?php } ?>

这仅显示其中一篇文章,我无法再显示课程页面的标题和内容。

谁能帮我这个?

4

1 回答 1

1

我认为当您尝试遍历帖子时出现语法错误。根据您编写代码的方式,the_post需要检查它是否是首页。

<?php 
query_posts('post_type=Beaudesert-Class');
while ( have_posts() ) : the_post ){
    if ( is_front_page(the_post) ) { 
    }
    else { 
    }
  }
?>

也请让我们知道您使用当前代码收到的错误消息。

于 2012-09-17T01:22:45.117 回答