function has_image_attachment($post_id) {
$args = array(
'post_type' => 'attachment',
'post_mime_type' => 'image/jpeg',
'numberposts' => -1,
'post_status' => null,
'post_parent' => $post_id
);
$attachments = get_posts($args);
if(is_array($attachments) && count($attachments) > 0) {
//Has image attachments
return true;
} else {
return false;
}
}
Related Posts:
- get_the_post_thumbnail() doesn’t taking style attribute
- Detect if is image unattached
- Retrieving a custom link on an attachment
- Gel all image from certain post type
- ID of images from gallery
- Hide “Gallery Settings” and “Insert into Post” button from Attachment window
- Getting attachment images is cloning some of them
- How to make a customized “Create Gallery” tab in the ‘Add Media’ window?
- Reorder “menu order” of attachments to another predefined order
- Add image attachment to post via coding?
- Ordering of gallery images without using shortcode in theme
- Custom Gallery HTML only working when images are attached to post/page
- Display random gallery images and its parent post title leading to parent post permalink
- Where does the gallery shortcode gets its attachments from?
- hide attached images of a post
- WordPress Gallery Permalink Structure Displaying Incorrectly
- How do I get just the title from wp_get_attachment_image
- changing the default picture size link url
- Programmatically Altering Gallery Link and image size?
- How is it possible that a gallery doesn’t have attachment ids?
- ID of images from gallery
- How to save media-form on custom tab
- Get all images from posts with maximum number and without featured image
- Gallery Thumbnail Layout Template
- How To Retrieve An Image Attachment’s Alt Text?
- Turn a URL into an Attachment / Post ID
- How to get attachment file name not attachment URL
- Delete original image – keep thumbnail?
- How to cleanly delete attachment but retain original file?
- Uploading Multiple Attachments From Front-End With A Description
- Validate alt text for attachments?
- How to get Page/Post Gallery attachment images in order they are set in backend using WP_Query()?
- Get all posts (of any post type) an attachment is used in
- Insert an image into a post by API
- PHP/Manual use of images? – 2 Questions
- Can I attach a document (eg: PDF) but have a JPEG as a thumbnail?
- How can I display custom fields value from attachment media?
- Add an image gallery to a custom post type?
- get post attachments of a particular size
- Displaying a featured image (only img url) as the img src?
- Set (featured) thumbnail for post?
- Conditional Statement – check if post has an attachment image
- attachment url rewrite
- Get the title and URL of the attachment parent post
- Confused with attachment mimetype order
- query attachment images … if no attachments -> get attachments of parent page?
- Replacing with(out) regex link to attachment by links to files
- rename attachments based on parent-post-title on upload
- Rename attachments during upload no matter what filetype
- Link all WordPress images size
- Contact Form 7 Data As Attachment [closed]
- Displaying Post Attachment(s) at Top of single.php
- Detach an image from a page using php
- Get the path of the first attached media (single.php)
- Image still attached to post even after removing it as featured image
- custom admin thumbnail for videos, not getting post’s id?
- Image Gallery Numbers for 3.5
- How do I link an image to the post it is attached to?
- How to delete a custom file from upload directory when deleting its post
- how to link post-thumbnail to original img in a lightbox?
- Query to only return the 2 newest post attachments (images)?
- Clean up images, delete unused image sizes attached to a post type
- What is the best way to store thumbnails for a non-image attachment?
- Change default selection for “Embed or Link”?
- What will happen if I delete all my attachment type posts from database?
- filter get_children to return all mime types EXCEPT ‘x’
- WordPress wp_get_attachment_thumb_url full
- Weird string offset errors when displaying post attachments
- the_time() returning wrong date/time (way in the future)
- Add audio attachment link to RSS
- How to hide image-url if no attachment?
- Links to my uploads went crazy
- How to add a caption to an image attachment in a file list?
- Undoing define( ‘UPLOADS’, ”.’files’ ); to repoint to “wp-content/uploads” folder
- Upload image and assign it’s id to post
- Possible to add “Even/Odd Classes” to image attachments via wp_get_attachment_image?
- Can’t sort get_posts by post_mime_type
- How can I rewrite old attachment URLs?
- How to list “invisible” Auto Drafts?
- How to add media from front-end to an existing post and edit file title
- How to echo images Urls from a wordpress post, that are relally in the post
- Media item permalink goes to source file instead of attachment.php
- Display audio file in audio.php
- Attachment Metadata inside of Loop
- Attachment file display link text
- Troubles with code for upload a image
- Get video attachment ID and display length
- missing attachment are showing as 404
- Insert attachments from front end form
- How do I add Facebook OpenGraph meta tags for attachments in the header for a custom theme?
- Add link to attachment for old posts
- Drupal 6 to WordPress migration – media attachments
- Move caption in on attachment page
- WordPress gallery image link gives 404 when not logged in
- Change attachment inside the_content using filters
- Bulk delete media by year
- Count images in post then add class if just one
- No attachments on contact form 7
- Image Attachments Query Not Working If Post Is Loaded Via Ajax
- wp_mail attachment not working in wordpress