如何获得选中自定义值的附加图像?

时间:2012-03-26 作者:alex

我在图像附件中添加了一个自定义字段。选中此自定义字段后,图像将成为主页上旋转木马的一部分。现在,我可以让自定义字段工作并保存所选的值,但如何查询数据库,以便只选择选中自定义字段的帖子及其父帖子。

最后,我想要一个输出如下的短代码:

<a href="link-to-permalink-post"><img alt="attachment-title" src="img-src-link"/></a>
<div class="caption"><p>attachment-title</p></div>
我认为需要使用get\\u post\\u meta,但如何使用??

1 个回复
最合适的回答,由SO网友:Rajeev Vyas 整理而成
<?php
$args = array( \'post_type\' => \'attachment\',***\'meta_key\'=>\'your meta key\',\'meta_value\'=>\'your meta value\',*** \'numberposts\' => -1, \'post_status\' => null, \'post_parent\' => $post->ID ); 
$attachments = get_posts($args);
if ($attachments) {
    foreach ( $attachments as $attachment ) {
        echo apply_filters( \'the_title\' , $attachment->post_title );
        the_attachment_link( $attachment->ID , false );
    }
}
?>
结束

相关推荐