=== Buzzetty Price Comparison Tables ===
Contributors: buzzettycom
Donate link: https://ko-fi.com/buzzettycom
Tags: comparison table, price table, pricing table, product comparison, affiliate
Requires at least: 5.6
Tested up to: 6.9
Stable tag: 1.1.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Build beautiful, conversion-ready price comparison tables with a drag-and-drop admin builder. No coding required. Perfect for affiliate sites, SaaS landing pages, and product reviews.

== Description ==

**Buzzetty Price Comparison Tables** gives you a powerful visual builder to create professional comparison tables in minutes — no shortcode knowledge, no custom CSS, no developer needed.

Whether you're comparing SaaS pricing plans, product specs, service packages, or affiliate products, Buzzetty PCT helps your visitors make faster, more confident decisions.

💛 **If this plugin saves you time, consider [buying me a coffee](https://ko-fi.com/buzzettycom). It helps me keep improving it!**

= ✨ What You Can Build =

* SaaS pricing tables (Starter / Pro / Enterprise)
* Affiliate product comparisons
* Service package comparisons
* Feature comparison sheets
* Review-style product breakdowns

= 🔧 Builder Features =

* **Visual matrix builder** — add products as columns, features as rows, fill in values in a spreadsheet-style grid
* **Drag-and-drop row reorder** — rearrange feature rows without deleting and re-adding them
* **Move columns left/right** — quickly reorder product columns using arrow buttons
* **Product image upload** — attach a logo or product photo to each column via the WordPress media library
* **"Best for" label** — add a subtitle like "Best for freelancers" under each plan name
* **Star rating row type** — enter a 0–5 rating, displayed as ★ stars on the frontend
* **Section divider row type** — insert full-width label rows to group features into sections
* **Tooltip per feature** — add a help icon with explanatory text for complex feature rows
* **Highlight a product column** — visually emphasize a recommended or popular plan
* **Badge label** — add a badge like "Most Popular" or "Best Value" above a product column
* **Per-table colors** — set custom accent and highlight colors for each table
* **Import / Export JSON** — back up a table or copy it to another site as a JSON file
* **Shortcode support** — embed any table with `[buzzpct_table id="X"]`
* **Gutenberg block** — insert tables directly from the block editor with a dropdown selector

= 🎨 Three Professional Themes =

* **Simple** — clean, minimalist design suitable for any site
* **Professional** — dark header, structured layout, ideal for business and B2B
* **Modern** — bold typography, highlight column elevation, rounded cards

= 📱 Responsive by Default =

* Desktop: full comparison table with sticky header on scroll
* Mobile: each product becomes a swipeable card for easy reading
* Section dividers shown elegantly inside each mobile card
* Dark mode support via `prefers-color-scheme`

= ♿ Accessibility =

* Proper `scope` attributes on all table headers
* Keyboard-accessible tooltips
* Semantic HTML table structure

= ⚙️ Global Settings =

Set default theme, accent color, and highlight color from **Settings → Buzzetty Tables** so all new tables start with your brand's look.

= How It Works =

1. Go to **Price Tables → Add New** in the WordPress admin
2. Add products (columns) and features (rows) using the visual builder
3. Fill in values, set row types, add images and badges
4. Choose a theme and set accent colors
5. Publish and copy the shortcode
6. Paste `[buzzpct_table id="X"]` into any post, page, or Gutenberg block

== Installation ==

= Automatic Installation =

1. Log in to your WordPress admin panel
2. Navigate to **Plugins → Add New**
3. Search for "Buzzetty Price Comparison Tables"
4. Click **Install Now** and then **Activate**

= Manual Installation =

1. Download the plugin zip file
2. Navigate to **Plugins → Add New → Upload Plugin**
3. Choose the zip file and click **Install Now**
4. Activate the plugin

= After Activation =

1. Go to **Price Tables** in the WordPress admin sidebar
2. Click **Add New** to create your first table
3. Use the visual builder to add products, features, and values
4. Publish and copy the shortcode shown in the sidebar
5. Paste into any post, page, or Gutenberg block

== Frequently Asked Questions ==

= How do I display a table on my page? =

After publishing a table, copy the shortcode from the sidebar panel and paste it into any post or page. Example: `[buzzpct_table id="123"]`

You can also use the **Comparison Table** Gutenberg block and choose your table from the dropdown — no shortcode needed.

= Can I use it in the Gutenberg block editor? =

Yes! Search for "Comparison Table" in the block inserter. Select your table from the dropdown in the block sidebar. The table renders a live preview inside the editor.

= Can I customize the colors? =

Yes. Each table has its own accent and highlight color settings. You can also set global defaults under **Settings → Buzzetty Tables**.

= Is the table mobile-friendly? =

Yes. On mobile, the table switches to a card-per-product layout automatically. Section dividers, star ratings, and check/cross icons all render correctly in card view.

= Does it support dark mode? =

Yes. The plugin detects `prefers-color-scheme: dark` and adjusts colors automatically.

= How many products can I compare? =

There is no hard limit. For best usability we recommend 3–5 products per table.

= Can I have multiple tables on one page? =

Yes, each shortcode is independent. You can embed as many tables as needed.

= Can I reorder products or features? =

Yes. Feature rows can be reordered by drag-and-drop. Product columns can be moved left or right using the arrow buttons in the builder.

= Can I copy a table to another site? =

Yes. Use the **Export JSON** button to download the table data, then **Import JSON** on the other site to restore it.

= Does this plugin work with page builders? =

Yes. The shortcode works with Elementor, Beaver Builder, Divi, Bricks, and any builder that supports WordPress shortcodes.

= Does the plugin collect personal data? =

No. The plugin does not send any data to external services and includes no tracking.

= How can I support development? =

If Buzzetty PCT saves you time, please consider [buying me a coffee on Ko-fi](https://ko-fi.com/buzzettycom). Thank you! ☕

== Screenshots ==

1. Visual matrix builder with products, features, images, and row types
2. Price tables list in the WordPress admin
3. Shortcode panel and table settings in wp-admin
4. Global settings page (default theme and colors)
5. Frontend output — desktop view with highlighted column and badge

== Changelog ==

= 1.1.0 =
* Added: Drag-and-drop feature row reorder
* Added: Product image/logo upload per column
* Added: "Best for" subtitle per product column
* Added: Star rating row type (0–5, displayed as ★ stars)
* Added: Section divider row type (full-width group header)
* Added: Tooltip per feature row (hover/focus accessible)
* Added: Import / Export table data as JSON
* Added: Move product column left/right buttons
* Added: Gutenberg block with table selector dropdown
* Added: Global default settings page (Settings → Buzzetty Tables)
* Added: Sticky table header on desktop scroll
* Added: Dark mode support (prefers-color-scheme)
* Improved: Mobile card layout — section dividers shown inline
* Improved: Highlighted card no longer cut off on mobile
* Improved: Accessibility — scope attributes on all th elements
* Improved: Button link field accepts any value (including #)

= 1.0.0 =
* Initial release
* Visual matrix-style table builder
* Three included themes: Simple, Professional, Modern
* Responsive design (desktop table, mobile card view)
* Custom accent and highlight color controls
* Product highlighting and badge labels
* Shortcode support
* Custom post type for table management

== Upgrade Notice ==

= 1.1.0 =
Major feature update: drag-and-drop reorder, product images, star ratings, section dividers, tooltips, JSON import/export, Gutenberg block, global settings, dark mode, and mobile improvements.

= 1.0.0 =
Initial release.


