Get most recent media upload

时间:2011-09-14 作者:cwd

Wordpress网站以获取缩略图为例:

<?php echo get_the_post_thumbnail( $post_id, $size, $attr ); ?>

我想知道如何使用相同的基本功能,但只是让它自动获取最新媒体上传的ID号,而不必指定post\\u ID。

1 个回复
最合适的回答,由SO网友:Mamaduka 整理而成

我认为你不能用get_the_post_thumbnail 函数获取上次上载的媒体,但您可以使用get_post 获取最新附件,然后wp_get_attachment_image 显示图像。

$attachments = get_posts( array(
    \'post_type\' => \'attachment\',
    \'posts_per_page\' => 1,
    \'post_status\' => null,
    \'post_mime_type\' => \'image\'
) );

foreach ( $attachments as $attachment ) {
    echo wp_get_attachment_image( $attachment->ID, \'thumbnail\' );
}

结束

相关推荐

正确地将Java脚本嵌入到WP中(使用unction.php)-不工作吗?

似乎我的联系人表单是ajax javascript和自定义的。我用于下拉导航的js相互干扰。只有在我不调用;风俗js“;在标题中。此外,我在使用一些jquery滑块时也遇到了问题,因为似乎有什么东西干扰了我,我认为这是一种习惯。js可能是原因。我只是从另一个主题复制了它,并试图将其实现到我的主题中,但显然这不是一个好主意。这个问题已经存在了好几个月了。如果我知道如何解决这个冲突,我必须承认我对javascript一无所知!Here\'s 我的网站,这是我当前的标题。php:http://pastebin.