Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/mukeshkalra89/boat-xml-importer/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Description
Boat XML Importer is a WordPress plugin that imports boat listings from XML feeds into a custom post type Boats. The plugin supports Advanced Custom Fields (ACF) to store structured boat data and automatically handles gallery images.
Features
- Import boats from XML feeds.
- Custom post type:
Boats. - Supports ACF fields for boat details:
boat_ref,boat_manufacturer,boat_model,boat_type,boat_yearvessel_lying,countryasking_price,asking_currency,asking_vat_includeddim_loa,dim_beam,dim_draft,dim_air_draftdesc_en,desc_nl,desc_de,desc_frgallery_images
- Automatic scheduled imports (twice daily by default).
- Manual import via plugin settings page.
- Fully compatible with WordPress REST API.
- Shortcode
[list_boats]to display boats on front-end with pagination.
Installation
- Upload the
boat-xml-importerfolder towp-content/plugins/. - Activate the plugin through the 'Plugins' menu in WordPress.
- Go to
Boat XML Importersettings page. - Enter your XML feed URL and adjust settings.
- Save settings and optionally run manual import.
Shortcode Usage
Use [list_boats] to display all boats with default settings:
[list_boats posts_per_page="6" orderby="date" order="DESC"]