Simple Custom Post Type Importer for WordPress

Welcome to the WordPress Post Type Importer Tool

This tool allows you to quickly generate a WordPress-compatible XML file to bulk-import posts for any custom post type (e.g., Products, Events, Testimonials) into your WordPress site.

How to Use This Tool

  1. Enter Your Post Type:

    In the "Custom Post Type Name" field, enter the post type slug exactly as it is registered in your WordPress site (e.g., product, event, testimonial).

  2. Enter Post Titles:

    Type each post title on a new line in the "Enter Post Titles" field.

    To specify a custom slug for a post, add a pipe | followed by the desired slug after the title:

    Wireless Router | wireless-router
    Smartphone Stand | phone-stand
    Bluetooth Speaker
    
    • Lines without a pipe will auto-generate the slug from the title (e.g., Bluetooth Speaker → bluetooth-speaker).
    • Custom slugs should be lowercase and use hyphens instead of spaces (e.g., my-product-name).
  3. Generate XML:

    Click the "Generate XML" button. The tool will create an XML file containing your post data.

  4. Download the XML File:

    Click "Download XML File" to save your XML file locally.

  5. Import to WordPress:

    Go to your WordPress dashboard, navigate to Tools > Import, choose "WordPress", and upload the XML file.

Tips for Success

This Post Type Importer is ideal for developers, content teams, and WordPress implementers who want to quickly scaffold custom post types without repetitive manual entry. It’s a fast way to bulk generate content structure during site development or testing.