WP Manifestindependent plugin directory
manifest / utilities / csv-importer-preview

Admin CSV Upload & Frontend Display

WordPress plugin that imports CSV files, previews them with pagination, and provides a shortcode for placement.

★ 0stars

Install

Download source zip No release zip yet

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/thimiraperera/csv-importer-preview/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress CSV Upload & Frontend Display Plugin

Upload, manage, and display CSV data with powerful filtering capabilities

✨ Features

  • Multiple CSV Instances: Create separate datasets with unique IDs
  • Frontend Display: Show data using shortcodes [display_csv id="your_id"]
  • Smart Filtering:
    • Column-based dropdown filters
    • Default filter presets
    • Reset filters button
  • Admin Tools:
    • Column selection (show/hide)
    • Filterable column configuration
    • CSV previews
    • Instance management
  • Responsive Design: Mobile-friendly tables with hover effects
  • Security: Input validation, nonce checks, and sanitization

📦 Installation

  1. Upload plugin files to /wp-content/plugins/
  2. Activate plugin in WordPress admin
  3. Navigate to CSV Upload in admin sidebar

🖥 Admin Usage

Uploading CSV

  1. Go to CSV Upload > Upload New CSV
  2. Enter unique Instance ID (e.g., products)
  3. Select CSV file (≤2MB)
  4. Toggle header row option
  5. Click Upload CSV

Configuring Columns


1. Select columns to display
2. Mark columns as filterable
3. Set default filters (first item auto-applies)