PelleNIlsen / complex-tables

A WordPress Plugin for creating and managing HTML tables with shortcodes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Complex Tables

Description

Complex Tables is a flexible WordPress plugin that allows you to create, edit, and manage complex data tables with ease. WIth a user-friendly interface, this plugin provides features for inputting table data directly or through CSV and Excel files. It comes equipped with customizable CSS styling and pre-made styles, giving you the freedom to style your tables to match your website's aesthetic. It also offers an easy-to-use shortcode for displaying the tables anywhere on your site.

Installation

  1. Download the Complex Tables plugin zip file.
  2. Navigate to your WordPress dashboard, go to Plugins > Add New.
  3. Click on 'Upload Plugin' and choose the downloaded zip file.
  4. After uploading, click on 'Install Now'.
  5. Once installed, click 'Activate Plugin' to start using Complex Tables.

Usage

Creating a New Table

  1. Click on the 'Create New Table' button, or enter the 'Create/Edit Table' page.
  2. Fill out the fields as required, you can input data directly, or upload a CSV file or paste Excel data.
  3. After filling out all necessary fields, click 'Save Table' to store your new table.

Editing an Existing Table

  1. From the list of tables, find the one you wish to edit.
  2. Click on the 'Edit' link corresponding to that table.
  3. You will be taken to the 'Create/Edit Table' page with all the existing information pre-filled.
  4. Make your changes and click 'Save Table' to update the table information.

Deleting a Table

  1. From the list of tables, find the one you wish to delete.
  2. Click on the 'Delete' link corresponding to that table.
  3. You will be prompted for confirmation before deletion. Press 'Yes' to proceed.
  4. The table is now deleted.

Displaying a Table

To display a table on your site, use the [complex-table id=""] shortcode, replacing the "" with the ID of the table you want to display. For example: [complex-table id="11"]. The ID of each table can be found in the list of tables in your WordPress dashboard.

Customization

The plugin provides options for customizing table styles. You can write custom CSS in the 'Custom CSS' field while creating/editing a table, or choose from pre-made styles. You can also set a class name for the table, to only style that specific table.

Frequently Asked Questions (FAQ)

  • Where can I find the ID of the table? The ID of each table can be found in the list of tables in your WordPress dashboard.
  • What file types can I upload for creating a table? You can upload CSV files and paste Excel data to create a table.

Screenshots

Coming

Changelog

1.0.0

  • Initial release of the Complex Tables plugin.

Upgrade Notice

1.0.0

  • This is the initial release. No upgrade needed. Future updates will be provided as necessary, and upgrade instructions will be posted in this section.

Contributing

If you would like to contribute to the development of this plugin, feel free to do so on my GitHub repository. Your contributions can be in the form of bug reports, feature requests, or direct contributions to the code. Make sure to read through the existing issues and pull requests to ensure that your issue/request is not a duplicate.

Here is the link to the repository: PelleNilsen/complex-tables: A WordPress Plugin for creating and managing HTML tables with shortcodes. (github.com)

License

This project is licensed under the terms of the GNU General Public License v2.0 or later.

Credits

The Complex Tables plugin is developed and maintained by Pelle Nilsen. Big thanks go to all contributors who have helped shape this plugin with their feedback, bug reports, and direct contributions. If you like this plugin, please consider contributing on GitHub or leaving a positive review.

About

A WordPress Plugin for creating and managing HTML tables with shortcodes.

License:GNU General Public License v2.0


Languages

Language:PHP 100.0%