WP Manifestindependent plugin directory
manifest / content / boat-xml-importer

OpenBMS XML Importer

WordPress plugin to import boat listings from XML into a custom post type with full ACF field support.

by Generated by Mukesh · github.com/mukeshkalra89/boat-xml-importer

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/mukeshkalra89/boat-xml-importer/archive/refs/heads/main.zip

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_year
    • vessel_lying, country
    • asking_price, asking_currency, asking_vat_included
    • dim_loa, dim_beam, dim_draft, dim_air_draft
    • desc_en, desc_nl, desc_de, desc_fr
    • gallery_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

  1. Upload the boat-xml-importer folder to wp-content/plugins/.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Boat XML Importer settings page.
  4. Enter your XML feed URL and adjust settings.
  5. 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"]