WordPress OSINT, maintenance or security needs? Reach out!
TLDWP

Plugin: image-archives (Used by 7 domains)

Image Archives

👤 Nomeu 📦 v0.692

(First of all, sorry for my bad English.)

Image Archives is a wordpress plugin that displays images from your published posts with a permalink back to the post that the image is connected to.
This plugin create a image list that is based on images you uploaded, not based on posts.
This plugin aims to show your recent posts with images for visitors on your site.

See how this plugin works on Sample Page(My site).

If you found any problems with this plugin, please tell me. “nomeu[-at-]nomeu.net”.

NOTICE

  • The images you want to show are needed to be attached to posts they were published in (Attaching with post is automatically done by WordPress when you upload images on creating/editing a post).
  • In order to link to the permalink of a post, the post must be “published”.
  • If a post doesn’t contain a image(external images was not searched), this post is not listed.

HOW TO USE

It is simple. Write a shortcode [image_archives] on the place where you want to show a list of your images linked to their host posts.

But at first, I recommend you to write a shortcode “[image_archives first_image_mode=on]” on a unpublished post.
This “first_image_mode” is a easy way(mode) to show a list. Without configuring a search strings, you can show a list which contains A image per A post.
(If you want to change the number of images per a post, set this attribute “off”.)
(And please note that the ‘first’ image means your ‘first’ uploaded image in a post. If you want to show a first image that is sorted by filename, use “image_order_by=title”. You can also use “image_order=DESC” at the same time. This means a latest image in a post is showed.)

Then you can see the output and how attributes works. After this, set some attributes for this plugin as you want.

Attributes are written like the following.

[image_archives term_id=? ordered_by=? order=? str=? limit=? size=? design=? item=? column=? date_format=? date_show=? cache=?]

Write only your necessary attributes. Default settings are below. Probably you should change “str” and “term_id” at least.

You can also use the php function of this plugin. In order to use the function, write “wp_image_archives();” within php code. As for the attributes, write like below.

wp_image_archives (‘term_id=9&order=DESC&design=1’);

Default values

  • first_image_mode = off
  • image_order_by = date
  • image_order = ASC
  • term_id = 1
  • order_by = title
  • order = ASC
  • str = %
  • limit = 0,50
  • size = medium
  • design = 2
  • item = 9
  • column = 3
  • date_format = Y-m-d
  • date_show = off
  • title_show = on
  • cache = on
  • section_name = Section
  • section_sort = number
  • section_result_number_show = on

Explanation

  • first_image_mode is the feature you can show a image per a post without configuring the search strings. Default of this attribute is “off”. If you set first_image_mode=on, you can use the following two settings.
  • image_order_by is the method of ordering the searched images within a post. You can use “title” or “date”. This attribute is enabled only when first_image_mode is on.
  • image_order requires the sort type within a post. You can use “ASC” or “DESC”. Uppercase only. This attribute is enabled only when first_image_mode is on.
  • term_id requires unique ID(s) of tags or categories(You can check Term IDs on ‘Post -> Category’ on Dashboard.). You can use several IDs like ‘term_id=1,3,10’. Numbers only. Or you can search all of your categories with ‘term_id=ALL’ (Uppercase only).
  • order_by is the method of ordering a list of the images(posts) in the output. You can use “title” or “date”.
  • order requires the sort type in the output. You can use “ASC” or “DESC”. Uppercase only.
  • str is a search string. The search string must be a part of the file name of images you uploaded. This plugin searches “post_title”(these are seen in “MEDIA LIBRARY” -> “FILE” or “TITLE”) in your wordpress database for the string. This string is required to be SQL LIKE condition string. Please refer to SQL LIKE condition.
  • lmit is a limit of the images that is shown. Write this attribute like ‘start number,the number of posts‘ . example, ‘limit=0,30’ . You can also use this like ‘limit=20,30’.
  • size is the size of the images. “thumbnail” or “medium” or “large” or “full”. These actual sizes are based on your WordPress settings.
  • design is the type of the output design. “1” to “5” at present. “design=4” and “5” uses jQuery and jQuery UI. “design=4” uses Accordion. “design=5” uses Tabs.
  • item is the number of images per a section on “design=4,5”. This attribute is enabled only when “design=4,5”.
  • column is the number of columns. This attribute is enabled only when “design=2,4,5”.
  • date_format is the date format. Please refer to PHP.net date format.
  • date_show is a switch to show posts’ date or not. You can use “on” or “off”.
  • title_show is a switch to show posts’ title or not. You can use “on” or “off”.
  • cache is a switch to cache the output. You can use “on” or “off”. If you set “cache=on“, the output cache will be created in the plugin directory. This cache file will be renewed when you publish a article or edit a article.
  • section_name is the section name in “design=4,5”. You can change the section name as you like.
  • section_sort is the method of sorting section in “design=4,5”. You can set “number” or “category” to this attribute. If you set “category” to this attribute, “limit” will be the limit number of images per a category. And please be careful, using “section_sort=category” takes a little long time, so I recommend you to use “cache=on” at the same time. As for the order of categories, those are ordered by “term_id” you set. If you set “term_id=2,4,6”, the order of the categories is “2,4,6”. So if you want to change the order, you should set it like “term_id=6,2,4”.
  • section_result_number_show is a switch to show the number of your search result. You can set “on” or “off”. But this attribute is effective in “design=4,5” and “section_sort=number”.

You can also change design of the output with CSS. output HTML tags, table, div have a class=”img_arc”. div before a image have a class=”img_arc_img”, div before text have a class=”img_arc_text”.

CSS example

table.img_arc {
  border: 0 none;
}

div.img_arc_img, div.img_arc_text {
  text-align: center;
  line-height: 1;
}

div.img_arc_text a {
  text-decoration: none;
}

When you use jQuery UI designs, please refer to Accordion, Tabs. jQuery automatically will add classes with outputted elements.

As for the color themes of Accordion(design=4) and Tabs(design=5), these themes are changeable. If you want to change themes, visit jQuery UI(http://jqueryui.com/themeroller) and download a theme file. Then, extract it, and overwrite the files of this plugin(/css/) with the downloaded files(/css/THEME_NAME/). In order to overwrite the files, you need to use FTP or else. The files is located under your wordpress folder(/wp-content/plugins/image-archives/css/).

Frequently Asked Questions

  • I want to show a chosen image in a post!
    In order to show specific images, I recommend you to name image files nicely.
    For example, if you name images like “aaa-1.jpg“, “bbb-2.jpg“, “ccc-3-IWantToShowThis.jpg“, you can search your database for “ccc-3-IWantToShowThis.jpg” with “str=%IWantToShowThis“.
    In other words, I recommend you add “-thumb” or something to the suffix of your specific image filename. Then search for it.

  • I want to show a monthly archive.
    It is basically impossible with this plugin. But technically, it is possible. As I explained above, name the filenames nicely.
    If you name images like “2012-01-abc.jpg“, “2012-01-vvv.jpg“, “2012-02-112.jpg“, you can search for posts in 2012/01 with “str=2012-01-%“.
    I received many questions or requests about this. If you want a monthly archive, please use other plugins.

  • I want to search all categories or tags.
    Use “term_id=ALL”.

  • I want a paging system on this plugin.
    Sorry, a paging system is not supported by this plugin so far. But alternatively, you can use your wordpress function.
    When you write a article, you can use “” as WordPress quicktag. This is similar to “more” tag.
    This is a WordPress function. Refer to this (https://codex.wordpress.org/Styling_Page-Links).
    Exmple,

    [image_archives first_image_mode=on ******* limit=0,30]

    [image_archives first_image_mode=on ******* limit=30,30]
    …..

DomainExposuresHeadersLast Checked
a*l*h*b*s*b*o*.c*.uk F 2026-07-01 09:26:11
c*a*k*i*e.com (WP 7.0) F 2026-07-01 03:42:16
p*c*0*0.org (WP 7.0) 👤 F 2026-06-30 14:39:09
c*m*n*u*k*t.hu (WP 3.9.30) ⚠️ 📡 F 2026-06-21 16:29:01
m*x*u*t*f*o*.se (WP 5.8.3) ⚠️ 👤 F 2026-06-14 11:24:56
c*l*a*j*s*.e*u.co (WP 6.8.5) F 2026-06-08 03:16:42
t*e*o*d*a*f*r.com (WP 6.9.4) F 2026-05-31 22:44:10

Top 50 Plugins

Plugin Count
elementor 1,793,506
contact-form-7 1,782,771
elementor-pro 1,061,122
woocommerce 821,482
revslider 618,933
jetpack 465,331
js_composer 429,063
wp-rocket 342,535
essential-addons-for-elementor-lite 269,835
complianz-gdpr 264,796
gravityforms 259,349
cookie-law-info 234,192
google-site-kit 230,298
instagram-feed 229,170
sitepress-multilingual-cms 215,437
header-footer-elementor 211,103
google-analytics-for-wordpress 210,470
bluehost-wordpress-plugin 192,928
elementskit-lite 184,325
gutenberg 167,699
cookie-notice 153,970
gutenberg-core 143,092
litespeed-cache 140,040
wpforms-lite 128,247
gtranslate 127,646
the-events-calendar 125,270
astra-sites 117,402
popup-maker 112,766
woocommerce-payments 112,059
tablepress 103,048
honeypot 99,317
astra-addon 95,645
coblocks 95,217
wp-smushit 92,664
duracelltomi-google-tag-manager 92,033
all-in-one-seo-pack 91,535
layerslider 91,519
bb-plugin 87,455
premium-addons-for-elementor 86,290
akismet 86,121
cleantalk-spam-protect 84,402
mailchimp-for-wp 83,536
ml-slider 83,127
megamenu 81,731
woocommerce-gateway-stripe 81,160
fusion-builder 78,889
smart-slider-3 77,486
ewww-image-optimizer 77,458
wp-pagenavi 77,284
jet-engine 77,025

Top 50 Themes

Theme Count
hello-elementor 626,411
Divi 508,064
astra 423,884
flatsome 135,027
Avada 123,769
generatepress 117,373
pub 99,228
oceanwp 82,877
kadence 80,212
enfold 71,284
salient 66,490
twentyseventeen 55,299
twentytwentyfour 53,225
bb-theme 52,968
betheme 52,932
blocksy 51,640
cocoon-master 50,582
h4 49,311
dt-the7 46,313
twentytwentyfive 44,637
neve 39,091
woodmart 38,172
Avada-Child-Theme 37,554
gox 36,306
bridge 32,436
twentytwentyone 30,990
lightning 30,230
twentytwenty 29,296
swell 28,426
Impreza 26,461
bricks 26,450
Newspaper 24,501
twentytwentythree 22,721
epik-redesign 19,619
twentytwentytwo 19,330
uncode 18,977
twentysixteen 17,840
pro 17,673
sydney 16,916
storefront 16,653
Total 14,816
hello-theme-child-master 14,063
extendable 13,970
factory-templates-4 13,752
themify-ultra 13,135
yith-wonder 12,969
hestia 12,869
yootheme 12,864
porto 12,140
twentynineteen 11,851