附件列表:WP_GET_ATTACH_LINK起作用,wp_GET_ATTACH_IMAGE不起作用

时间:2013-08-28 作者:pixeline

单打。php主题模板文件,我正在显示帖子的附件列表。

global $post;
$args = array(
    \'post_type\' => \'attachment\',
    \'numberposts\' => null,
    \'post_status\' => null,
    \'post_parent\' => $o_ID
);
$attachments = get_posts($args);
if ($attachments) {
    echo \'<ul class="slideshow-controller">\';
    foreach ($attachments as $attachment) {
        //echo apply_filters(\'the_title\', $attachment->post_title);
        echo \'<li>\';
        echo wp_get_attachment_link($attachment->ID, \'thumbnail\', 0, 0, \'Download\');
        echo wp_get_attachment_image($attachment->ID, \'thumbnail\',false);
        echo \'</li>\';
    }
    echo \'</ul>\';
}
奇怪,wp_get_attachment_link正常工作(回显附件的媒体链接),wp_get_attachment_image没有:它根本没有回声。

我做错了什么?

1 个回复
SO网友:user930026

更换管路

echo wp_get_attachment_image($attachment->ID, \'thumbnail\',false);
使用

echo $attachments[\'post_content\'];

结束

相关推荐

Resize uploaded images

Possible Duplicate:Resizing all images 我有一个我建立的新闻门户,客户想要不同大小的特色图片。我已经准备好了我想要的第一个尺寸,他们已经发布了大约200多篇帖子,都准备好了这个尺寸。现在,如果我改变大小,它只会在新帖子上改变/或重新上传当前的特色图片(手工操作太多了)。我的问题是,有没有办法调整上传图像的大小?