GoalPrevail Stock Image Importer puts Openverse, Wikimedia Commons, NASA, Pixabay, Pexels, Flickr, Magnific (formerly Freepik) and GIPHY inside your WordPress admin. Search, filter, fine-tune the metadata, and import single images or whole selections without ever leaving your dashboard.
Works instantly. Openverse, Wikimedia Commons and the NASA Image Library need no account and no key. Activate the plugin and start importing. Connect free API keys to unlock Pixabay, Pexels, Flickr and GIPHY, plus Magnific with a Magnific API plan.
Your server, your keys, no proxy. Every provider request runs server-side, straight from your site to the provider. Nothing is routed through anyone else's server, no usage is tracked, and your API keys are encrypted at rest and never sent to the browser.
Search that respects your time
- Provider tabs with per-provider filters: orientation, color, sort order and image type
- Masonry grid that preserves relevance order, so the best match is always top-left
- Results appear instantly as sized placeholders, and images stream in as they load
- The next page is prefetched in the background, so infinite scroll never waits
- Recent-search suggestions as you type, with a short server-side result cache
- License badge and source link on every card, with author credits on hover
- Safe-search switch covering every provider that supports it
- Flickr results are pre-filtered to openly licensed photos only (CC, public domain, US Gov)
Right where you pick images
- An "Image Importer" tab inside the WordPress media modal, so it is there in the Image block's "Select Image", the Featured image panel, galleries and "Replace image"
- Importing from that tab drops the new image into the modal's selection, then the modal's own button ("Select", "Set featured image", "Insert into post") finishes the job, exactly as for an image you uploaded
- An "Import Stock Image" button on the Media Library screen
- A "GoalPrevail Stock Image Importer" button next to "Add Media" in the Classic Editor, which searches in a modal and inserts into the post or sets the featured image in one click
Imports done right
- One-click import, or open the editor to set filename, title, alt text, caption and description first
- Multi-select bulk import with live per-image progress
- Automatic alt text and author, source and license attribution captions
- Configurable resize-on-import and download size cap. Animated GIFs are never resized, so they keep moving
- An "Imported images" view showing everything the plugin ever brought in, with source links
Licensing and attribution
Every provider has its own terms, and the plugin puts them where you make the decision instead of burying them here:
- The license of each result is shown on its card and stored with the imported attachment
- GIPHY results carry the "Powered by GIPHY" mark their API terms require, and every imported GIF is captioned with the GIPHY credit whether or not automatic attribution is switched on
- Magnific results carry an on-screen notice that the content is licensed, needs an active Magnific API plan, and keeps its licence obligations after import
You are still responsible for honouring the licence of anything you publish, especially commercially.
Security first
- Imports are HMAC-signed. The import endpoint only accepts URLs that a search on your site actually returned, so arbitrary-URL sideloading is impossible
- Capability checks and REST nonces on every endpoint, with rate limiting on search, import and key tests
- API keys stored encrypted (libsodium or OpenSSL), shown only as a masked hint, and writable-only in the settings UI
- Strict server-side MIME validation. File contents are inspected, not just extensions
Built to grow
New providers plug into a small provider API (the
gpih_providers filter). Eight ship in the box, and add-ons can register more.