未定义变量(通过自定义字段显示图像)

时间:2012-06-24 作者:Sam

在试图显示自定义字段中的图像时,我得到了“第6行中的未定义变量”。它拉取文件的名称/链接;但不是图像。这是我的密码

<?php query_posts( \'cat=36&post_type=athletes&showposts=1&orderby=rand\'); ?>
     <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  <article id="post-<?php the_ID(); ?>" <?php post_class(\'clearfix\'); ?> role="article" itemscope itemtype="http://schema.org/BlogPosting">
  <a href="<?php the_permalink() ?>">Read More</a>

 <?php $imageid = get_post_meta($post->ID, \'athletethumbnail\', true); ?>
 <img src="<?php echo wp_get_attachment_url( $imageid ); ?>" height="192" width="192" />
          <?php the_title(); ?>

  </article>

  <?php endwhile; ?>
  <?php else : ?>
  <?php endif; ?>

1 个回复
SO网友:v0idless

尝试以下操作:

<?php $imageid = get_post_meta(get_the_ID(), \'athletethumbnail\', true); ?>
此外,您可能还想阅读this.

结束

相关推荐

Attachments without images

我正在使用Attachments 插件,但我相信这个问题适用于常规媒体库。我想做的是有一个“附件”(元数据、标题、标题),但没有与之关联的图像。原因是,我想将附件视为“项目项”,可以是图像或文本块。这可能吗?