如何确定帖子是否有图像附件?

时间:2011-03-10 作者:Travis Northcutt

据我所知,如果帖子有附件,没有一个简单的函数会返回true。考虑到这一点,确定帖子是否有附件(或者更好的是,是否有图片附件)的最佳方法是什么?我会自动在帖子上插入一个快捷码,但我希望只有在帖子上附加了一个图片时才会这样。

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

我认为这应该奏效:

$attachments = get_children( array(\'post_parent\' => get_the_ID(), \'post_type\' => \'attachment\', \'post_mime_type\' => \'image\') );

if ( $attachments ) {

 // do conditional stuff here 

}

结束

相关推荐

Resizing all images

我刚刚更改了博客的主题,由于页面宽度很小,它打破了布局。我之前的大多数图片(附在帖子中)的宽度都在600px左右,现在我需要按450px的比例调整它们的大小。如何一次性调整它们的大小?有这个插件吗?P、 美国:编写CSS规则是一个很好的选择,我已经做到了。但我认为调整图像大小也会减少每个页面的下载开销!