Description
Rocket Maps plugin for WordPress
Rocket Maps plugin for WordPress lets you build fast, fully searchable maps for WordPress and drop them onto any page with a simple shortcode. Choose your map engine — Google Maps, Mapbox or MapLibre — add markers, turn them into a filterable listings directory, and let visitors search by keyword, category, location or distance. Everything — admin panels, search forms, marker editors, CSV tools — runs on a modern React UI with no page reloads.
Markers & Marker Clustering
- Font Awesome icon markers — choose any FA icon and a custom colour per category or per individual marker.
- PNG / custom image markers — upload your own marker graphic; resize with the size slider (30–70 px).
- Image markers — use the listing’s featured photo directly as the map pin.
- Price markers — display the listing price badge right on the pin; ideal for real estate and classifieds.
- Per-category icons — React-powered icon/colour picker on the category edit screen; every category can have its own distinct look.
- Marker clustering — nearby markers merge into a numbered cluster bubble; configurable grid size and multi-level cluster styles keep busy maps clean and fast.
- Drag-and-drop source priority — choose which marker property appears first (icon, image, price) with a simple React list editor.
- Streaming batch loading — markers load in 5 000-row batches over the REST API so even maps with thousands of points open instantly; subsequent batches arrive in the background while the visitor is already panning.
Drag-and-Drop Search Form Builder
A visual React form builder lets you compose the search form field by field — no code needed.
- Keyword search — powered by a MySQL FULLTEXT index over title, description and all custom field values. Results are ranked by relevance; a debounced autocomplete dropdown suggests matches as visitors type.
- Address + radius search — “show everything within 25 km of me” with km/miles toggle. A radius circle appears on the map to show the search area.
- Category filter — hierarchical taxonomy dropdown or checkbox tree.
- Location filter — filter by any location term in the Locations taxonomy.
- Custom field filters — price range slider, list/select/checkbox, date range, opening hours availability and more — every field from your form template can become a search filter.
- “More Filters” separator — hide secondary filters behind a collapsible section to keep the default form tidy.
- Four anchor positions — top-left, top-right, bottom-left, bottom-right; falls back above/below the map on narrow viewports.
- Draggable form — a grip handle lets visitors reposition the form anywhere on the map; the position is remembered per browser.
- Configurable width — set the pixel width on desktop.
- Live results — sidebar listings and map markers update instantly as visitors interact with any filter.
Listings Sidebar & List View
- Collapsible sidebar — left or right, configurable width, open or collapsed by default.
- Listings per page — paginate results; set exactly how many cards appear per page.
- Sort listings — by date, title, price, rating, custom field value, or a random shuffle; choose ascending or descending.
- Fly-to on hover — when a visitor hovers a sidebar card the map smoothly pans and zooms to that marker.
- Marker hover effect — the corresponding map marker highlights when the sidebar card is hovered.
- Configurable sidebar fields — drag-and-drop which custom fields appear on each card.
- List below map — display a full listings grid underneath the map canvas instead of (or alongside) the sidebar.
- Listing detail page — each marker links to a full single-listing page showing all fields, a contact form and directions.


