Listonix: Listing Importer for HivePress is a powerful, user-friendly tool built to help you import hundreds or thousands of listings into your HivePress directory website effortlessly—preventing server timeouts, handling dynamic image URLs, and avoiding duplicate media clutter.
Whether you are building a real estate portal, business directory, classifieds site, or service marketplace, adding listings manually one-by-one is tedious and time-consuming. This plugin allows you to upload any standard spreadsheet (CSV or TXT), match your columns with a few clicks, and watch your listings get published with full attribute and gallery support.
Listonix provides five core innovations for reliable directory management:
Instead of processing an entire spreadsheet in a single server request, the plugin processes rows in small, manageable chunks in the background via AJAX. A real-time visual progress bar shows you exactly what row is currently being imported, how many listings have been created or updated, and any rows that encountered issues.
If an import is interrupted by a temporary network drop or server restart, you do not have to start over or clean up half-imported data. The plugin saves its exact byte offset after each row. Simply click “Retry / Resume Import”, and it picks up right where it stopped without re-importing earlier rows.
Many modern image providers, scrapers, and CDNs (such as Unsplash, Google Places, AWS S3, or Cloudinary) provide image URLs that do not end with standard .jpg or .png extensions.
Our plugin reads the actual binary header of the downloaded image file, automatically detects whether it is a JPEG, PNG, WebP, GIF, or AVIF image, assigns the correct extension, and sideloads it into your WordPress Media Library and HivePress listing gallery.
Re-importing updated data can fill up your media library with redundant copies (photo-1.jpg, photo-2.jpg, etc.). This plugin calculates cryptographic hashes for each source image URL. If an image has already been imported, the plugin links the existing media file rather than downloading another copy, saving hosting disk space.
If you export data from tools with nested or dotted column headers (such as company_insights.founded_year or contact_details.phone), the plugin automatically cleans these into readable labels (Company Insights → Founded Year) and pre-selects matching HivePress fields (Title, Description, Images, Categories, Location, Phone, etc.).
https://site.com/img1.jpg, https://site.com/img2.jpg). The first image is set as the Featured Thumbnail, and subsequent images are attached to the listing gallery.,), pick your import mode (Create or Update), and optionally pick a default category.