WP Manifestindependent plugin directory
manifest / ecommerce / store-customizer

OmniStore Customizer

WooCommerce Shop || Shop Page Design Customization|| Plugin Work

★ 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/dev-sandeep-ghosh/store-customizer/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

OmniStore Customizer for WooCommerce

OmniStore Customizer is a powerful WordPress plugin designed to give you full control over your WooCommerce shop page without touching a single line of code. Style your product cards, customize typography, manage badges, and optimize your store layout with ease.

Key Features

🛍️ Product Card Customization

  • Flexible Layouts: Choose between Boxed and Full-width layouts.
  • Custom Spacing: Adjust inner padding and border radius for product boxes.
  • Visual Depth: Add and customize shadow colors to make products pop.

🖼️ Advanced Image Control

  • Aspect Ratio: Perfect your shop grid with various aspect ratios (1:1, 4:3, 16:9, etc.).
  • Hover Animations: Captivate users with zoom and other hover effects.
  • Backgrounds: Set custom background colors for product image containers.

🏷️ Smart Sale Badges

  • Fully customizable sale badges (Radius, Font Weight, Colors).
  • Multiple positioning options (Top Left, Top Right, Bottom Left, Bottom Right).
  • Responsive font sizing for all devices.

🖋️ Typography & Styling

Detailed typography control for every element on the product card:

  • Product Title: Font size (D/T/M), weight, and alignment.
  • Category Labels: Toggle category visibility and style them.
  • Price Styling: Stand out with bold colors and custom sizing.
  • Excerpts: Show product short descriptions with customizable line clamping.

🛒 Call-to-Action Buttons

  • Purchase Button: Full-width or auto-width styles.
  • Interactive UI: Custom hover and default colors for background and text.
  • Alignment: Perfect alignment to match your brand style.

📱 Responsive Store Settings

  • Toggle between Grid and List views.
  • Fine-tune gap (spacing) between products for Desktop, Tablet, and Mobile separately.
  • Custom pagination types (Classic numbers vs others).

Architecture

The plugin follows a modular structure:

  • Core logic: Handled in the main class and library files.
  • Admin Side: A comprehensive settings dashboard powered by AJAX and real-time configuration saving.
  • Frontend Side: Dynamic CSS generation based on user settings, ensuring no page bloat.
  • Config Storage: Settings are stored in the WordPress database and can be exported/imported via JSON.

Installation

  1. Upload the omnistore-customizer folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Navigate to OmniStore Customizer in your admin dashboard to start styling.

Author

Sandeep Ghosh


Developed with focus on performance and flexibility for WooCommerce stores.