自定义帖子类型 - 存档页面上的单独帖子

时间:2015-04-15 02:41:38

标签: php wordpress custom-post-type advanced-custom-fields

我为'产品'创建了自定义帖子类型。这非常有用,我正在为产品名称,产品描述和产品图像(使用特色图像)提供高级自定义字段。我创建了我的存档页面,并将其命名为... / store /。我做了两个测试产品,他们都正在进入档案页面。我遇到的问题是它们是连接的而不是分开的。

我知道这与我为每个产品调用相同自定义字段的变量有关。这是我的代码... / store /:

<div class="store-wrap">

<?php
  $args = array(
    'post_type' => 'products',
    'post_status' => 'publish',
    'posts_per_page' => '10'
  );
  $products_loop = new WP_Query( $args );
  if ( $products_loop->have_posts() ) :
    while ( $products_loop->have_posts() ) : $products_loop->the_post();
      // Set variables
      $title = get_the_title();
      $description = get_field('product_description');
      $featured_image = wp_get_attachment_image_src( get_post_thumbnail_id(), 'thumbnail' );
      $product_image1 = $featured_image[0];
      // Output
      ?>
            <div class="product">
      <a href="<?php echo get_permalink(); ?>">

        <h2><?php echo $title; ?></h2>
        <img src=<?php echo $product_image1;  ?> alt=”<?php echo $title; ?>”>
        <div class="clear"></div>
        <?php echo $description; ?>
</a>
      <?php
      endwhile;
    wp_reset_postdata();
  endif;
?>
            </div>
          </div>

如果您查看页面http://dev.thefooddepot.org/store/,就可以看到它们已连接。我该如何分开这些?谢谢你的帮助。

0 个答案:

没有答案