Title: Easypanel Offer Showcase
Author: easypanel
Published: <strong>የካቲት  23, 2026</strong>
Last modified: የካቲት  23, 2026

---

Search plugins

![](https://ps.w.org/easypanel-offer-showcase/assets/banner-772x250.png?rev=3468624)

![](https://ps.w.org/easypanel-offer-showcase/assets/icon-256x256.png?rev=3468624)

# Easypanel Offer Showcase

 By [easypanel](https://profiles.wordpress.org/easypanel/)

[Download](https://downloads.wordpress.org/plugin/easypanel-offer-showcase.zip)

 * [Details](https://am.wordpress.org/plugins/easypanel-offer-showcase/#description)
 * [Reviews](https://am.wordpress.org/plugins/easypanel-offer-showcase/#reviews)
 *  [Installation](https://am.wordpress.org/plugins/easypanel-offer-showcase/#installation)
 * [Development](https://am.wordpress.org/plugins/easypanel-offer-showcase/#developers)

 [ድጋፍ](https://wordpress.org/support/plugin/easypanel-offer-showcase/)

## ማብራሪያ

Easypanel Offer Showcase is a lightweight WordPress plugin that allows you to create
and display beautiful product or service offers on your website. Perfect for pricing
tables, service packages, or product showcases.

**Key Features:**

 * Display up to 3 offer cards with customizable content
 * Contact form integration with AJAX submission
 * Admin panel for managing form submissions with database storage
 * Customizable colors, spacing, and styling
 * Fully responsive design that works on all devices
 * Easy-to-use shortcode: `[easypanel_offer_showcase_offer_list]`
 * Badge support (BESTSELLER with custom colors)
 * Custom button text and links
 * Price display with customizable currency
 * Translation ready (Polish, English included)
 * Price options with checkboxes (modifiers)
 * Featured image support for offers
 * Grid layout options (2-4 columns)

**Perfect For:**

 * Service providers showcasing pricing tiers
 * Product comparison pages
 * Special offer highlights
 * Package deal presentations
 * Small businesses with limited product offerings

**How It Works:**

 1. Create up to 3 offers in your WordPress admin
 2. Customize colors, button text, and currency in Settings
 3. Add the shortcode `[easypanel_offer_showcase_offer_list]` to any page
 4. Visitors can submit inquiries through the embedded in plugin contact form
 5. View all submissions in the admin panel

**Premium Version Features:**

Upgrade to Easypanel Offer Showcase Premium for:

 * Unlimited offers (no 3-offer limit)
 * Multi-step configurator for advanced offer selection
 * TV channels module for displaying channel lists
 * Location-based pricing with address search
 * Advanced pricing options
 * Profiles and categories for organizing offers
 * Custom CSS editor for full styling control
 * YOOtheme Page Builder integration
 * Radio buttons and dropdown selectors
 * Email notifications for submissions
 * Webhooks support (out of the box!)

[Contact us for Premium ](https://am.wordpress.org/plugins/easypanel-offer-showcase/kontakt@easypanel.com.pl?output_format=md)

**Developer-Friendly:**

 * Clean, well-documented code
 * Object-oriented architecture
 * WordPress coding standards
 * Singleton pattern for efficiency
 * Extensible with hooks and filters
 * Translation-ready with .pot file

### Additional Info

**Credits:**
 – Developed by Michael. – Icons from WordPress Dashicons

**Support This Plugin:**
 If you find this plugin helpful, please consider: – Rating
it 5 stars on WordPress.org – Writing a review – Recommending it to others – Upgrading
to Premium to support development

**Privacy Policy:**
 This plugin stores form submission data (name, email, selected
offer) in your WordPress database. IP addresses and user agents are also logged 
for security purposes. No data is sent to external services.

**Minimum Requirements:**
 – WordPress 5.0 or greater – PHP 7.4 or greater – MySQL
5.6 or greater

**Recommended Environment:**
 – WordPress 6.0+ – PHP 8.0+ – MySQL 8.0+

## Screenshots

 * [[
 * Frontend display – Three offer cards in a responsive grid
 * [[
 * Admin panel – Creating a new offer with metaboxes
 * [[
 * Settings page – Color customization interface
 * [[
 * Submissions management – View and manage form inquiries
 * [[
 * Offer editor – Price options and badge configuration

## መጫን

**Automatic Installation:**

 1. Log in to your WordPress admin panel
 2. Navigate to Plugins  Add New
 3. Search for “Easypanel Offer Showcase”
 4. Click “Install Now” and then “Activate”

**Manual Installation:**

 1. Download the plugin ZIP file
 2. Upload to `/wp-content/plugins/easypanel-offer-showcase/`
 3. Activate the plugin through the ‘Plugins’ menu in WordPress
 4. Go to ‘Offers’ in the admin menu to create your first offer
 5. Use the shortcode `[easypanel_offer_showcase_offer_list]` on any page or post
 6. Customize colors and settings in Offers  Settings

**After Activation:**

 1. Navigate to **Offers  Add New**
 2. Create your first offer with title, price, and description
 3. Configure badge and styling options
 4. Add the shortcode `[easypanel_offer_showcase_offer_list]` to your page
 5. Visit the page to see your offers in action

## የተለመዱ ጥያቄዎች

### How do I display the offers on my website?

Simply add the shortcode `[easypanel_offer_showcase_offer_list]` to any page or 
post where you want to display your offers. The plugin will automatically load the
necessary CSS and JavaScript.

### Can I customize the colors to match my brand?

Yes! Navigate to Offers  Settings to customize:
 – Primary color (buttons and prices)–
Secondary color (accents) – Text color (headings) – Badge color (BESTSELLER badge)–
Border colors and widths

### How many offers can I create with the free version?

The free version allows up to 3 offers, which is perfect for highlighting your top
products or services. For unlimited offers, consider upgrading to Premium.

### Can I change the number of columns in the grid layout?

Yes! You can set the default number of columns (2-4) in Offers  Settings  Style,
or use the shortcode parameter: `[simple_offer_list columns="2"]`

### Does the contact form store submissions?

Yes! All form submissions are stored in a dedicated database table. View submissions
by navigating to Offers  Submissions in your WordPress admin.

### Is the plugin translation-ready?

Absolutely! The plugin includes Polish and English translations and comes with a.
pot file for creating additional translations. All text is properly wrapped with
translation functions.

### Will this work with my theme?

Yes! The plugin uses standard WordPress practices and should work with any properly
coded theme. The styling is minimal and designed to adapt to your theme’s design.

### Can I add price modifiers or options to offers?

Yes! Each offer supports up to 3 checkbox options that can modify the base price(
e.g., “+10 zł for extended warranty”). Premium version offers unlimited options 
with radio buttons and dropdowns.

### Does it work with page builders?

The shortcode works with any page builder that supports WordPress shortcodes. Premium
version includes native YOOtheme integration.

### How do I get support?

For support questions, please use the WordPress.org support forum for this plugin.
Premium users receive priority email support.

### Can I export form submissions?

The submissions are stored in your WordPress database and can be viewed in the admin
panel. Export functionality is available in the Premium version.

### Is GDPR compliant?

Yes, the plugin stores data locally in your WordPress database and does not send
any information to external services. You are responsible for your own privacy policy
and handling of user data in compliance with GDPR and other regulations.

### Can I modify the HTML/CSS?

The free version provides customization options through the Settings panel. For 
custom CSS, consider the Premium version which includes a dedicated CSS editor.

### Does it slow down my website?

No! The plugin is optimized for performance:
 – CSS/JS only load when shortcode 
is used – Minimal database queries – Singleton pattern for efficiency – No external
API calls

### Can I use multiple shortcodes on one page?

Yes, but keep in mind all shortcodes will share the same styling settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Easypanel Offer Showcase” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ easypanel ](https://profiles.wordpress.org/easypanel/)

[Translate “Easypanel Offer Showcase” into your language.](https://translate.wordpress.org/projects/wp-plugins/easypanel-offer-showcase)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/easypanel-offer-showcase/),
check out the [SVN repository](https://plugins.svn.wordpress.org/easypanel-offer-showcase/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/easypanel-offer-showcase/)
by [RSS](https://plugins.trac.wordpress.org/log/easypanel-offer-showcase/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.7

 * CRITICAL FIX: Shortened CPT name from ‘easypanel_offer_showcase_offer’ (30 chars)
   to ‘easypanel_offer’ (15 chars) to meet WordPress 20-character limit
 * Fixed: Plugin was completely broken – admin panel and frontend not working due
   to CPT registration failure
 * Fixed: Restored correct shortcode name ‘easypanel_offer_showcase_offer_list’ 
   after accidental rename
 * Fixed: All references to CPT updated across 40 locations in codebase
 * Improved: Plugin now loads and functions correctly after CPT name fix
 * Note: If you have existing offers, you may need to deactivate/reactivate plugin
   to flush rewrite rules

#### 1.1.6

 * Fixed: PHP syntax errors from broken regex replacement during rename refactoring
 * Fixed: Corrected malformed option names in register_settings() and save_settings()
 * Fixed: Broken string concatenation in admin hook comparisons
 * Fixed: WordPress Coding Standards – added proper ‘easypanel_offer_showcase_’ 
   prefix to all global variables in uninstall.php
 * Improved: All PHP files pass syntax validation (php -l)
 * Compliance: Resolved WordPress.NamingConventions.PrefixAllGlobals warnings
 * Refactor: Complete function and variable naming compliance with WordPress.org
   requirements

#### 1.1.5

 * Fixed: POST data sanitization – explicit step-by-step processing for WordPress.
   org compliance
 * Fixed: CSS output escaping – added esc_attr() for alignment values in dynamic
   styles
 * Fixed: SQL query security – replaced allowlist validation with explicit switch
   statements
 * Fixed: Plugin Check compatibility – SQL orderby/order parameters now use hardcoded
   value mapping
 * Fixed: uninstall.php phpcs:ignore format for proper Plugin Check recognition
 * Improved: Direct database calls in uninstall.php properly documented as intentional
 * Improved: All code changes comply with WordPress.org security guidelines
 * Security: Enhanced protection against SQL injection with explicit column name
   mapping
 * Security: Better sanitization patterns for POST data handling
 * Compliance: Addressed all WordPress.org Plugin Review Team feedback

#### 1.1.4

 * Fixed: WordPress.org Plugin Review Team audit compliance
 * Changed: Plugin prefix from ‘sos_’ to ‘easypanel_offer_showcase_’ for better 
   namespacing
 * Changed: Shortcode renamed from [simple_offer_list] to [easypanel_offer_showcase_offer_list]
 * Fixed: Inline CSS/JS moved to proper wp_enqueue with wp_add_inline_style/script
 * Fixed: Nonce verification now uses sanitize_text_field() with wp_unslash()
 * Fixed: All echo statements properly escaped (wp_kses_post, wp_kses, esc_attr)
 * Fixed: SQL query security with strict whitelist validation for ORDER BY
 * Removed: Unnecessary load_plugin_textdomain() (not needed since WP 4.6)
 * Renamed: All class files to match new ‘easypanel-offer-showcase’ prefix

#### 1.1.3

 * Fixed: Final package of WordPress Coding Standards compliance fixes
 * Fixed: All bugs mentioned by phpcs –standard=WordPress-Extra
 * Improved: Complete codebase alignment with WordPress Extra coding standards
 * Added: Uninstall script to dispose all plugins data in safe manner.

#### 1.1.2

 * Fixed: WordPress Coding Standards compliance
 * Fixed: SQL injection vulnerabilities with proper prepared statements
 * Fixed: CSRF protection with nonce verification improvements
 * Fixed: XSS vulnerabilities – all output now properly escaped
 * Fixed: Code style issues (spacing, formatting, Yoda conditions)
 * Improved: Security hardening across all database operations
 * Improved: Code quality and maintainability
 * Improved: Compliance with WordPress Extra coding standards

#### 1.1.1

 * Added: Complete English translations (128 strings)
 * Added: Plugin language switcher (Polski/English independent from site language)
 * Added: WordPress.org marketplace compliance fixes
 * Added: Proper uninstall.php for clean plugin removal
 * Improved: Enhanced security with additional capability checks
 * Improved: Professional readme.txt for WordPress Plugin Directory
 * Improved: Updated .gitignore for remote repository
 * Fixed: All inline styles properly escaped
 * Ready: WordPress.org Plugin Directory submission

#### 1.1.0

 * Added: Contact form functionality with AJAX submission
 * Added: Admin panel for managing form submissions
 * Added: Database table for storing submission data
 * Added: Price options (up to 3 checkboxes per offer)
 * Added: Final price calculator with real-time updates
 * Added: Badge customization (color and border settings)
 * Added: Language switcher (Polski/English)
 * Added: Full English translations (128 strings)
 * Improved: Overall plugin architecture and code organization
 * Improved: Translation support with updated .pot file
 * Improved: Admin UI with better styling and UX
 * Improved: Security with proper escaping and capability checks
 * Fixed: Various minor bugs and edge cases
 * Fixed: Form spacing below offer cards

#### 1.0.0

 * Initial release
 * Display up to 3 offer cards in a responsive grid
 * Customizable colors (primary, secondary, text)
 * Badge support (BESTSELLER, HOT, NEW)
 * Featured image support
 * Custom button text and URLs
 * Price display with currency symbol
 * Responsive design for mobile devices
 * Translation-ready with Polish and English

## Meta

 *  Version **1.1.7**
 *  Last updated **2 ወሮች  ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/easypanel-offer-showcase/)
 * Tags
 * [cards](https://am.wordpress.org/plugins/tags/cards/)[forms](https://am.wordpress.org/plugins/tags/forms/)
   [offers](https://am.wordpress.org/plugins/tags/offers/)[pricing](https://am.wordpress.org/plugins/tags/pricing/)
   [showcase](https://am.wordpress.org/plugins/tags/showcase/)
 *  [Advanced View](https://am.wordpress.org/plugins/easypanel-offer-showcase/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/easypanel-offer-showcase/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/easypanel-offer-showcase/reviews/)

## Contributors

 *   [ easypanel ](https://profiles.wordpress.org/easypanel/)

## ድጋፍ

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/easypanel-offer-showcase/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://easypanel.com.pl/)