WordPress' own Gallery is pretty good. You can upload images, order them around and generate galleries in a very short amount of time. So that's a big advance compared to all those mighty powerful plugins out there, because sometimes they are kind of hard to use. But they bring a gallery overview with them, one page that lists all your galleries and gives your users access to them. Which WordPress doesn't.
Gallery Overview is here to fix this. Basically it crawls all your galleries and lists them with previews containing 3 images. You can attach Gallery Overview to a page via the options panel or you can use our shortcode for more sophisticated use cases.
On the settings panel you can configure the following options:
- Add to page
- List all Galleries (Not only from Child Pages)
- Thumbnail Size
- Image Number
- Column Count
- Link to Gallery (heading, gallery, both, none)
If these settings shouldn't be enough for you, you can use the [gallery_overview] shortcode, which comes with the following parameters:
- all_galleries: List all Galleries (not only from Child Pages). Doesn't accept any Parameters.
- pages: Include only Galleries from Pages listed comma-separated by ID. Parameters needed like
pages="30,42"
- limit: Limit the number of images shown. Parameter needed as integer like
limit=5
- columns: Set the number of columns. Parameter needed as integer like
columns=2
- size: Chooses an existing thumbnail size. Parameter needed as string like
size="medium"
- header: Disables the header, if you want to. Remember to put a link on the gallery. Parameter needed is
header=false
- before: Simple HTML-Output before any other Gallery-Code. Parameter needed is
before="<ul>"
.
- after: Simple HTML-Output after any other Gallery-Code. Parameter needed is
after="</ul>"
.
- layout: Well, now it's getting kind of tricky. With this attribute you can change the appearance of each gallery. There are 4 variables available: "%linkopen%", "%linkclose%", "%heading%" and "%gallery%". You can pass any HTML you'd like. Example:
layout="%linkopen%<h3>%heading%</h3>%linkclose%"
will print you just the heading, wrapped in a link.
- link: Let's you choose, what will be wrapped in the link. Available Options are "heading", "gallery" and "both". To be used like
link="heading"
.