从自定义字段中检索alt标记

时间:2012-11-28 作者:Christine

我有一个主题,它使用TimThumb在图库页面上生成缩略图。问题是,主库页面上的每个图像都没有显示图像alt标记,请参见此处:

http://christinecraven.com/gallery/press

我试图通过在每个帖子/公文包项目中添加一个名为“alt\\u tag”的自定义字段,然后在类别中调用它来生成alt标记。我的主题中的php文件:

$alttag = get_post_meta($post->ID, \'alt_tag\', true);

<div class="imgHentry">
    <?php the_post_thumbnail( \'thumbnail\' ); ?> alt="<?php echo get_post_meta($att, \'alt_tag\', true); ?>" 
    <div class="linkIcon" style="width:150px; height:150px;">
        <a href="<?php the_permalink(); ?>" class="goto-icon" style="width:150px; height:150px;"></a>
    </div>
</div><!-- .imgHentry -->
我在这个论坛上发现了一个类似的问题:alt attributes not showing on pages

但不幸的是,似乎无法拼凑出一个有效的解决方案!

1 个回复
SO网友:Johannes Pille

以下内容应该更接近您想要实现的目标:

<div class="imgHentry">
    <a href="<?php the_permalink(); ?>" class="goto-icon">
        <?php the_post_thumbnail(
            \'thumbnail\',
            array( \'alt\' => get_post_meta( $post->ID, \'alt_tag\', true ) )
       ); ?>
    </a>
</div>

结束

相关推荐

Upload images with comment

编辑:我终于得到了正确的答案;请在这篇帖子下面为所有感兴趣的人查看我自己的答案。经过几天的搜寻和反复尝试,我真的被卡住了。我有一个客户,他通过使用评论表在自己的网站上收集客户体验;所有评论都显示为客户评论。到目前为止还不错。但由于这家公司在旅游方面做得很多,他需要让他的客户上传多达五张图片,并附上评论。所以我需要做的是找到一种方法,让客户上传媒体,并填写评论表。我知道这有点冒险,因为可能会上传损坏的图像等等。但我仍然希望实现这一目标。尝试了很多东西,但我一次又一次陷入困境的地方是文件上传处理,对于一个未登