Attach Post Images
Unlike the traditional way of attaching images (or attachments) to posts by inserting them in the post content, this plugin allows you to attach images to posts in a manner that lets you control the way the images are…
Consider an alternative
Attach Post Images shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites and was last updated 13 years ago, and scores 25/100 on our health check.
- Small user base (100+ active installs)
- Very few reviews so far
- No update in 12 years
- Only tested up to WordPress 3.7 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Attach Post Images stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| attach images | >100 |
| attach images to post | >100 |
| post images | >100 |
| posts | >100 |
| widget | >100 |
Version adoption
Share of active sites per release.
About Attach Post Images
From the official readme · v1.0.1Description
Unlike the traditional way of attaching images (or attachments) to posts by inserting them in the post content, this plugin allows you to attach images to posts in a manner
that lets you control the way the images are later displayed in your theme.
It adds a metabox to the edit screen that lets you select/upload images (similar to the “Featured Image” metabox).
The images attached to a post can then later be gotten by the following means:
- If you are in a WordPress loop then you can use the tag
twp_the_post_images($size).
$size (string|array) is an optional parameter (defaults to ‘thumbnail‘) and can take values similar to the wp_get_attachment_image_src function.
This will return an array of objects where each object contains information about an image.
- You can directly call the plugin function
twp_get_post_images($post_id, $size).
$post_id (int): required – the ID of the post.
$size (string|array): is an optional parameter (defaults to ‘thumbnail‘) and can take values similar to the wp_get_attachment_image_src function.
This will return an array of objects where each object contains information about an image.
- If you want to display the images directly as an unordered list, then you can use the shortcode
[twp_post_images id=post_id size=some_size].
The parameters of this shortcode are same as those of the above functions.
You will need some CSS knowledge to style the returned unordered list properly.
The functions twp_the_post_images() and twp_get_post_images() return an empty array if no images were found or an array of objects where each object has the following attributes:
- id: the attachment id
- width: The width of the image
- height: The height of the image
- orientation: The orientation of the image (landscape|protrait)
- url: The url of the image
- is_original: (boolean) false if $url is a resized image, true if it is the original.
NOTE THAT YOU HAVE TO SAVE/UPDATE YOUR POST EACH TIME YOU MODIFY THE IMAGE SELECTION
Installation
Steps to install this plugin.
- In the downloaded zip file, there is a folder with name ‘attach-post-images’
- Upload the ‘attach-post-images’ folder to the ‘/wp-content/plugins/’ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Read the usage instructions in the description.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Attach Post Images alternatives
All attach images plugins →| Rank | Plugin | Active installs |
|---|---|---|
| 2 |
|
<10 |
FAQ
Attach Post Images: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 14, 2026
Is Attach Post Images free?
Yes. Attach Post Images is free to download and use from the official WordPress.org plugin directory.
Is Attach Post Images safe to use in 2026?
Attach Post Images shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites and was last updated 13 years ago, and scores 25/100 on our health check.
How many websites use Attach Post Images?
Attach Post Images is active on 100+ WordPress websites and has been downloaded 3,881 times since it launched in March 2014. It was downloaded 90 times in the last 30 days.
Does Attach Post Images work with WordPress 7.1?
Attach Post Images is officially tested up to WordPress 3.7.41, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
When was Attach Post Images last updated?
The latest version, 1.0.1, was released on March 9, 2014 (13 years ago).
Who makes Attach Post Images?
Attach Post Images is developed and maintained by Cyril.
What are the best alternatives to Attach Post Images?
The most popular alternatives to Attach Post Images are Grab and Attach (<10 installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card

