Import WPGet Pro
Menu

Directories

Bulk Import Business Directory Listings and Map Locations

Import WordPress directory listings from CSV — names, addresses, taxonomies, and ACF map fields. Listing CPTs, custom fields, and ACF geolocation fields are Import WP Pro.

Listing CPT mapping
Import WP custom post type mapper for directory listings, with title Leith Walk Studio and content mapped from CSV.
ACF map field
Import WP ACF Features repeater on a listings custom post type, below a mapped custom field.

Directory sites are custom post types plus taxonomies plus a map. Import WP Pro imports business listings from CSV or XML into any registered listing CPT, attaches categories (area, type, amenity), and writes address and coordinate fields — including ACF Google Maps when the locator is an ACF map field.

Requires Import WP Pro for the CPT, custom taxonomies, custom fields, and ACF. The free plugin can import a simple directory as posts with categories. JetEngine directories use the JetEngine add-on (Pro add-on). Pods: Pods importer. Import WP does not geocode addresses; it maps lat/lng or address strings that are already in the file.

Bulk import business listings into a custom post type

Create an importer for the listing CPT. Map name, description, phone, website, opening hours, and featured image. Unique key: a store ID, slug, or phone — something that survives a re-export from the CRM.

Images from supplier URLs: bulk import remote images. Repeaters (hours, FAQs, team): ACF repeater importer.

See also: WordPress data importer · import custom post types.

Import ACF Google Maps / geolocation from CSV

If the CSV already has latitude and longitude (or a formatted address your ACF map field accepts), map those columns onto the ACF map field in Pro. That is how you populate directory listings with geolocation data without a custom PHP importer.

Import WP will not call Google’s geocoding API for a raw street string unless that value is what the field expects. Put coordinates in the feed when the locator must pin accurately.

ACF map fields: import ACF fields from CSV.

WordPress directory CSV import with taxonomies

Attach listing type, location, and amenity taxonomies on the same row, including parent > child hierarchies created during the import. Or import terms first with the Taxonomy template when archive pages must exist before listings.

Search/filter plugins that read those taxonomies then work as they do for hand-entered listings.

Real-estate flavoured directories: MLS / BLM property feeds.

Directory import FAQ

Can I import a directory without Pro?
As posts and categories, yes. A listing CPT, listing meta, custom taxonomies, and ACF maps need Pro.
Does Import WP geocode addresses?
No. Map coordinates or address fields supplied in the CSV/XML.
How do I update listings without duplicating them?
Unique store/reference key + Update. Skip unchanged rows on large files (Pro).

Compare Free vs Pro.