当我在循环中时,我如何获得与帖子一起提交的图像?

时间:2011-10-24 作者:bob

我正在使用重力形状创建一个形状。表单条目创建为post。我有一个循环,可以成功地获取帖子的内容。

然而,我也想得到随帖子一起提交的图片。我有以下片段:

<?php wp_get_attachment_link($POST->ID) ; ?>
然而,这不会产生任何回报。这让我觉得要么是代码不正确,要么是GF存储图像的方式不同于正常post图像的存储方式。

这是我的完整循环:

<?php global $query_string ; ?>
  <?php  $my_query = new WP_Query(\'&cat=4&posts_per_page=10\') ?>
  <?php  while ( $my_query->have_posts())  : $my_query->the_post() ; ?>
  <ul>
    <li>
   <img src="<?php wp_get_attachment_link() ; ?> " class="" alt="#" />
      <a href="<?php the_permalink() ?>"  title="Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a>
      <?php the_content() ;?>
    </li>
  </ul>
如何获取图像?

1 个回复
SO网友:Brian Fegter

您可以使用它来标识帖子中的附件:

$args = array(
    \'post_type\' => \'attachment\',
    \'post_parent\' => $post->ID
);
$images = get_posts($args);
foreach($images as $image){
   echo wp_get_attachment_image($image->ID, \'size\')
}

结束