WP Manifestindependent plugin directory
manifest / content / custom-data-table

Enhanced Data Tables

Wordpress custom table generator

by Tajwar · github.com/tajwar-t/custom-data-table

★ 5stars
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/tajwar-t/custom-data-table/archive/refs/heads/main.zip

Description

Enhanced Data Tables is a powerful WordPress plugin that lets administrators visually create and manage multiple customizable data tables from the WordPress admin panel.

Each table cell supports optional text and image uploads. Tables can be rendered on the frontend using a shortcode and styled using custom classes and CSS.


Features

  • ✅ Visual editor for data tables with per-cell image and text
  • ✅ Admin-selectable number of rows and columns
  • ✅ Image upload via WordPress Media Library
  • ✅ Optional heading per table
  • ✅ Custom CSS class & per-table custom styles
  • ✅ Auto-incremented table IDs (e.g., table_1, table_2, ...)
  • ✅ Easily embeddable using a shortcode
  • ✅ Responsive frontend output

How to Use

  1. Go to Data Tables → Add New in the WordPress admin panel.
  2. Choose the number of rows and columns.
  3. For each cell, optionally:
    • Upload an image
    • Enter text
    • Remove an image if needed
  4. Optionally:
    • Add a heading for the table
    • Define a custom CSS class
    • Write custom CSS for styling the table
  5. Click Save Table.
  6. Use the generated shortcode in any page or post: [custom_data_table id="table_3"]

You can add custom styles like this:

.my-custom-class td { background-color: #f5f5f5; text-align: center; }

Installation

Upload the plugin folder to /wp-content/plugins/

Activate the plugin via Plugins → Installed Plugins

Navigate to Data Tables in the dashboard menu

License

This plugin is licensed under the GPLv2 or later.