To get all the “root” pages of a site:
$args = array(
'post_type' => 'page',
'child_of' => 0,
);
$pages = get_pages( $args );
foreach( $pages as $page ) {
if( has_post_thumbnail( $page->ID ) {
$imgdata = wp_get_attachment_image_src( get_post_thumbnail_id(), 'large' );
$imgwidth = $imgdata[1]; // thumbnail's width
$imgheight = $imgdata[2]; // thumbnail's height
}
}
// handle the image as in your posted code
To get your custom post type, you should be able to replace 'post_type' => 'page'
with your CPT’s name (eg, 'post_type' => 'my_post_type'
).
Reference
Related Posts:
- How to get image title/alt attribute?
- How to Fix HTTP Error When Uploading Images?
- How to set featured image to custom post from outside programmatically
- Generate Thumbnails only for Featured Images
- How to add post featured image to RSS item tag?
- Get featured image URL by page id
- wp_get_attachment_image_src() and custom sizes
- What’s the difference between post thumbnails and featured images (if any)?
- What is your take: TimThumb vs. WordPress Thumbnails? The great debate [closed]
- How to change the naming of the resized image files
- How to get featured post title & image using JSON API?
- Display thumbnail only on the very first post in the loop?
- Allow user to manually set crop area of default/custom image sizes on upload [closed]
- Display child pages on a parent and child page using Featured Thumbnails
- How to display a post’s Featured Image with this code?
- Conditional to grab parent page thumbnail URL
- Show featured image in sidebar
- Featured Image VS Post_thumbnail — has_post_thumbnail lies?
- Use get/the_post_thumbnail with Custom Size & Crop
- The Thumbnail aspect Ratio Issue
- Cropped thumbnail still displaying as full image
- Use Video as Featured Image
- Media thumbnail for custom post inside post content
- Why am I getting errors in product.thumbnails.php? [closed]
- Featured image always rendered with 198px of height?
- How to retrieve the post featured image (thumbnail) ID in Gutenberg blocks?
- MultiPostThumbnail and the_post_thumbnail
- Featured image is not uploading
- how to use the new image size
- Image still attached to post even after removing it as featured image
- Create custom thumbnail size on existing posts
- thumbnails are getting clipped down, want to resize instead
- Multiple Post thumbnails (at least three)
- How check that there is post thumbnail feature image or not on wordpress?
- Force WordPress to strip/remove EXIF/IPTC metadata when resizing thumbnails
- How to offset thumbnails to the center?
- Secondary Featured Image Function (post_thumbnail)
- Sidebar Thumbs Squished?
- Adding Videos as post-thumbnails (no stills, just the player in a smaller size)
- Getting thubnails for previous posts
- Setting fallback (default) image to featured image block
- Featured Images Not Loading In Blog Archives
- Adding Images into API
- how i can add title to my featured image?
- 2 image size for post
- Needs to add anchor tag in featured image to open in new tab
- Different Featured Images depending on context: loop or single view
- How to both crop (with tool) and resize thumbnails having only a max width constrain?
- Featured image not working, because of custom user role?
- “Medium” size image displayed instead of “thumbnail” in only one post, other posts are fine
- Function to scan for image, attach it to post, set it as featured [duplicate]
- Static news page has for thumbnail the featured image of the first posts
- How to set post thumbnail size?
- Check if parent post is sticky on attachment page?
- get_the_post_thumbnail not working inside wp_get_nav_menu_items hook
- Adding in support thumbnail removes editor
- the_post_thumbnail(‘my_image_size’) always outputs full image
- the post thumbnail, scale
- Why use foreach to get attachment_id if numberposts is equal to 1?
- Retrieving featured image on static blog posts page
- How to allow the user to add an arbitrary amount of post thumbnails
- default post thumbnail and category if there is no thumbnail and category
- Conditional post thumbnail based on logged status and post tag
- How do I add thumbnail to current Prev and next buttons in posts?
- custom class and size for the_post_thumbail
- Check category before displaying featured image
- How to select which thumbnails sizes are displayed in srcset
- How can i find posts with duplicate featured images?
- Does delete_post_thumbnail() actually delete the image?
- Can I prevent get_the_post_thumbnail from falling back to the global post ID?
- How to change thumbnail default size?
- Retrieve a post’s featured image with PHP outside of WordPress
- how can I call a posts featured image in any template?
- Custom header image, and content, on Posts Page in twentyeleven with Static Front Page
- Featured Image not shown and getting error “Object of class WP_Error could not be converted to int”
- Resizing old post thumbnail images
- “Use as featured image” not working , “Set Featured Image” hangs. GoDaddy Issue [closed]
- Extract featured image from link mentioned in blog post
- Create an instance of add_image_size
- Enable featured image but not have it show up?
- custom image size not being displayed in loop
- Show thumbnail depending on image width
- Smush Featured image constraining in image file that is being loaded on page
- After migrating media library is not showing thumbnails
- Is it possible to show thumbnails along with recent post from a wordpress blog on static website’s homepage?
- More tag and featured image
- Disable custom image size creation for plugins
- featured image different style on the list and on single post
- set_post_thumbnail_size has no effect – always 200×300 size is generated
- Adding a class to certain featured images
- query to update post with featured images from array
- Combining Post Thumbnails With Nivo Slider
- WordPress auto picking featured image
- Custom image sizes are not used
- Import Dummy Content and Post Thumbnails
- Source problem for children page image
- Fetch first image URL from post and set as featured image URL
- How to set featured image from a variable
- How to stop WordPress from creating native thumbnails?
- Hot to change resized image link on posts