Build your widget
WordPress

A free travel map plugin for WordPress

Add a beautiful map & gallery of nearby travel spots to any WordPress site — one line in a Custom HTML block, or the Photerra Nearby plugin. No code.

Free · No code · Every photo credited · No visitor tracking
↓ Live preview — the actual widget

Add it to WordPress in about a minute

  1. In your WordPress admin go to Plugins → Add New and search for Photerra Nearby. Install and activate it.
  2. Edit a post or page, add the Photerra Nearby block, and pick your location, layout and style in the sidebar. (Or use the [photerra_nearby] shortcode anywhere shortcodes run.)
  3. That’s it — it resizes itself and stays fresh as travelers add photos. Set site-wide defaults under Settings → Photerra Nearby.
Or paste this one line into a Custom HTML block
<script async src="https://photerra.com/embed/v1/loader.js" data-hub="sf" data-layout="grid" data-cfasync="false"></script>

Customize the location, layout, theme and colors — and copy your exact line — in the widget builder.

WordPress strips <script> tags from post content for non-administrator authors (that is KSES, and it is a security feature, not a bug), so paste the embed as an administrator or use a Custom HTML block. If your theme runs an optimizer — WP Rocket’s “Delay JS”, Perfmatters, LiteSpeed, Autoptimize — the snippet already carries data-cfasync="false", which every one of them honours.

Questions

Is there a Photerra WordPress plugin?
Yes — Photerra Nearby is on the WordPress.org directory, so you can install it from Plugins → Add New without leaving your admin. It adds a block, a [photerra_nearby] shortcode and a settings page. The one-line embed below does the same thing without a plugin — useful on WordPress.com Business, where you cannot install one.
Will it work on WordPress.com?
On the Business plan and above, yes — those allow custom HTML embeds. The free and Personal plans block third-party embeds entirely, which is a WordPress.com restriction we cannot work around.
Does it slow down my site or hurt Core Web Vitals?
No. The loader is a small asynchronous script, and the widget itself renders inside a lazy-loaded iframe — so it never blocks your page render, and it reserves its height up front so it cannot shift your layout.

Every photo is real travel photography, shown with credit to the person who made it, and we honor each contributor’s privacy choices. It’s free because it helps people discover great places — not because we sell anyone’s data.

Always creditedNo visitor trackingFree

The photography behind it

Every photo in the widget is a real place at a real coordinate, contributed by a traveler or drawn from openly-licensed archives — the same corpus behind Photerra’s destination pages.

Why we’re building Photerra · How it compares

Having trouble? Talk to a person.

If the widget isn’t showing up on your WordPress site, or it’s showing the wrong place, we can usually spot it in a minute. We answer every message ourselves — there is no ticket queue and no bot.

Want your city added? Request a location — we add new places regularly.