Getting Started
Before building your site, better take a look at this section.
Before building your site, better take a look at this section.
You need to have a WordPress installation on your website to use our theme.
General steps to install WordPress CMS to your site
Here is the list of useful links to install WordPress CMS
Sometimes you may get some errors while installing our theme, importing content, or activating plugins like white screen or PHP errors. They may be caused by low PHP configurations limits. In this case, you need to increase some values. You can do this on your own or contact your hosting provider with the following requirements:
You can control the theme’s functionality and customize theme’s content from. Here you will find all relevant settings to customize the theme.
Follow these steps to upload, install, and activate your theme using the WordPress admin dashboard.
1. Log in to your WordPress Dashboard.
2. Navigate to Appearance > Themes.
3. Click on the Add New button, then select Upload Theme.
4. Choose the theme .zip file from
your computer.
5. Click Install Now to begin the installation.
6. Once the installation is complete, click Activate to enable the
theme on your site.
Installing a WordPress theme via FTP or cPanel File Manager is a useful method when facing file upload limitations or dashboard-related issues.
Prerequisites:
FTP client (such as FileZilla)
FTP credentials (host, username, password, port)
Theme .zip file downloaded to your computer
Steps:
Extract the Theme File
Unzip the downloaded .zip theme file on your computer.
You will get a folder (e.g., Woomen) containing the theme files.
Connect to Your Website via FTP
Launch FileZilla (or any FTP client).
Enter your FTP details and connect to the server.
Navigate to the Themes Directory
Open the folder path:public_html/wp-content/themes/
Upload the Theme
Upload the extracted theme folder into the themes directory
Activate the Theme
Log in to your WordPress dashboard.
Go to Appearance > Themes
Locate your theme and click Activate.
Woomen comes integrated with several essential plugins and tools to enhance the theme’s capabilities. Below is a breakdown of the plugins used and how to install them.
Here are the main plugins used with the Woomen theme:
Elementor is a powerful drag-and-drop page builder that allows users to design complex layouts visually. It eliminates the need for coding and supports a wide range of widgets, design features, and integrations through additional add-ons.
CubeWP Framework is a dynamic content framework for WordPress designed to streamline the development process by up to 90%. It supports advanced dynamic content structures and is ideal for developers and content-heavy websites.
Learn more
CubeWP Forms is a extension for the CubeWP Framework that lets you easily build simple to very advanced forms including contact forms, lead forms, feedback forms, appointment request forms, and newsletter subscription forms (MailChimp integration) for your website using a drag-and-drop form builder and manage all the leads from WordPress backend.
CubeWP WooCommerce Addon is a CubeWP extension that enables you to create post type submission forms, such as “Submit a Product” or “Submit a Post.”
The Woomen Addon is the core companion plugin developed specifically for the Woomen theme. It is required for the theme to function fully and unlocks essential features that enhance the flexibility and customization options of your website.
One of the primary features of the Woomen Addon is its ability to allow users to create and customize Post Card Styles. These styles are pre-designed layouts used to display content (such as blog posts, products, or custom post types) in a visually appealing “card” format.
WooCommerce empowers you to build, sell, and grow on your terms. Our WordPress-powered platform offers fully customizable ecommerce, for less
Woo Merchant is a modular and feature-rich WooCommerce enhancement plugin designed to optimize the performance, functionality, and user experience of your online store. It offers a collection of over 15+ free modules that you can enable or disable based on your store’s specific needs.
The main goal of the Woo Merchant plugin is to help store owners:
Increase conversion rates
Improve user engagement
Enhance the overall shopping experience
Reduce cart abandonment
Add advanced eCommerce functionalities without relying on multiple separate plugins
NextWP Sites is a powerful demo importer plugin integrated with the Woomen Theme to help users quickly and easily set up their website by importing ready-made demo content.
The primary purpose of NextWP Sites is to allow users to import pre-built demo websites with just a few clicks. These demo sites are professionally designed and come with all the necessary pages, templates, images, and settings. This helps you get started faster by providing a fully designed website that you can customize to suit your needs.
This plugin extends Elementor’s core functionality by adding extra widgets, design elements, and layout options. It provides greater flexibility when designing custom sections and enhances the overall design process.
After completing the theme installation, you will see a prompt notification indicating that required plugins need to be installed. Simply follow the prompt and select the option to install the plugins. All the necessary plugins are pre-packaged with the theme, so they will be installed automatically in one click.
NextWP is a WordPress plugin designed to help you set up your website quickly and efficiently. One of its key features is the Demo Import functionality, which allows you to import fully designed demo content with just a few clicks. This gives you an instant preview of the site’s layout, structure, and design, making it easier to understand how the theme works and how to customize it to your needs.
Note: After activating the theme, you will be automatically redirected to the demo importer
screen. Click “Get Started” to begin the process.
Alternatively, you can access the importer manually by following these steps:
1. Go to your WordPress Dashboard > Woomen.
2. In the importer interface, follow these steps:
o Step 1: Install all required plugins when prompted.
o Step 2: Select the demo you wish to import from the available options.
o Step 3: Click to proceed with the demo import. This process may take several minutes depending on your server speed—please be patient.
Once the import is complete, your site will be populated with the selected demo content.

The CubeWP Theme Builder is a dynamic design tool that allows you to create and manage custom templates for various sections of your website—without needing to write code. It’s deeply integrated with CubeWP’s core functionality, making it ideal for building advanced, data-driven websites.
You may locate it from WordPress dashboard> CubeWp> Theme Builder.
Using the CubeWP Theme Builder, you can create templates for:
Header – Design unique header layouts for different pages .
Footer – Customize your site’s footer with flexible layout options.
Single – Build detailed single post page layouts.
Archive – Customize how your category, tag, or listing archives look.
Hooks – Add content into predefined locations throughout your theme (before/after content, inside loops, etc.).
Shop – If integrated with WooCommerce, you can design product, cart, or shop templates.
Mega Menu – Build advanced navigation menus with columns, images, or post grids.
404 Page – Design a fully custom “Page Not Found” experience.
The CubeWP Theme Builder gives you complete design freedom and works seamlessly with dynamic content fields, making it ideal for directory sites, listing platforms, and other advanced use cases.
The CubeWP Theme Builder is a dynamic design tool that allows you to create and manage custom templates for various sections of your website—without needing to write code. It’s deeply integrated with CubeWP’s core functionality, making it ideal for building advanced, data-driven websites.
You may locate it from WordPress dashboard> CubeWp> Theme Builder.
Using the CubeWP Theme Builder, you can create templates for:
Header – Design unique header layouts for different pages .
Footer – Customize your site’s footer with flexible layout options.
Single – Build detailed single post page layouts.
Archive – Customize how your category, tag, or listing archives look.
Hooks – Add content into predefined locations throughout your theme (before/after content, inside loops, etc.).
Shop – If integrated with WooCommerce, you can design product, cart, or shop templates.
Mega Menu – Build advanced navigation menus with columns, images, or post grids.
404 Page – Design a fully custom “Page Not Found” experience.
The CubeWP Theme Builder gives you complete design freedom and works seamlessly with dynamic content fields, making it ideal for directory sites, listing platforms, and other advanced use cases.
In the Woomen Theme, the header and footer are not just static sections—they are fully Elementor-friendly, giving you complete creative freedom. This means you can design, customize, and style these areas visually without touching a single line of code.
Your header is the first impression, guiding users to the most important parts of your site, while the footer acts as a strong finishing touch, providing quick links, contact information, and essential details. With Elementor integration, you can make these sections dynamic, responsive, and brand-focused, ensuring a consistent and professional look across all pages.
To help you get the most out of header and footer customization, we’ve prepared these detailed resources, Please read out the below articles:
To create and configure a mega menu using CubeWP Theme Builder, follow these steps:
1. Go to your WordPress Dashboard > CubeWP > Theme Builder.
2. Click on Add New Template. A popup window will appear with configuration options.
3. In the popup:
o Template Type: Select Mega Menu.
o Template Name: Enter a name for your mega menu.
o Display On: Choose whether you want the mega menu to appear across the entire site or only on specific pages.
4. Click Save and Edit.
You will be redirected to the Elementor editor, where you can design your mega menu using multiple columns, widgets, icons, images, and any other content. This flexible layout allows for advanced, user-friendly navigation structures.
To add your newly created mega menu to the header or a specific page:
1. Watch this tutorial video to learn how to design a mega menu in Elementor:
(Embed or link your video here)
2. Open the header or the page where you want to display the mega menu using Elementor.
3. Add the “CubeWP Mega Menu” widget.
4. Select the mega menu you created from the dropdown options.
This allows you to insert your custom mega menu anywhere within your layout — including headers, footers, or specific pages.
In a WooCommerce store using the Woomen theme, a Wishlist is a feature that allows customers to save products they like for later
purchase, without adding them to the cart immediately. It’s similar to a
“favorites” or “saved items” list on other e-commerce
platforms.
If you want to place a Wishlist link in the header or any other section of your
site, follow these steps:
1. Edit the RequiredSection
o Go to your WordPress dashboard.
o Open the page or template you want to edit using Elementor (e.g., the header template).
2. Add an Icon or Text Element
o In Elementor, drag and drop an Icon or Text widget to the desired location (such as the header).
3. Assign the Wishlist Link
o Select the element you just added.
o In the Link field, click the Dynamic Tags icon.
o From the options, choose Custom URL.
o Enter the URL of your wishlist page (e.g., /wishlist or the full page URL).
4. Update the Changes
o Click Update in Elementor to save your changes.
A navigation menu in WordPress (and in your Woomen theme) is the set of links (Home, Shop, Blog, Contact, etc.) usually shown in the header, footer, or sidebar of a website. It helps users navigate your site easily.
A collection of links to important pages, posts, categories, or custom URLs.
Usually appears in the header (main menu), but can also be placed in the footer or sidebar.
Supports dropdowns / submenus for organizing content hierarchically.
Log in to WordPress Admin
Go to yourdomain.com/wp-admin
Go to Menu Settings
In the left sidebar → Navigate to Appearance > Menus.
Create a New Menu
Click Create a new menu.
Give it a name (e.g., Main Menu, Footer Menu).
Click Create Menu.
Add Items to Menu
On the left side, you’ll see options: Pages, Posts, Custom Links, Categories.
Select the pages (like Home, Shop, Blog, Contact) and click Add to Menu.
Arrange items by dragging & dropping.
You can nest items under another to create a dropdown menu.
Assign Menu to Location
Scroll down to Menu Settings > Display Location.
Woomen theme usually has locations like Primary Menu, Top Menu, Footer Menu.
Check the location where you want this menu to appear (e.g., Primary Menu for header).
Save Menu
Click Save Menu.
Login functionality is a core component of most modern websites, applications, and digital platforms. It serves as a secure access point for users, ensuring that only authorized individuals can access certain resources, features, or information. In simple terms, login functionality is the process through which a user authenticates themselves to gain access to a system.
Edit the Header Template
Go to your WordPress Dashboard > Templates > Theme Builder > Header (or wherever your header template is located).
Click Edit with Elementor.
Add the Login Element
In the Elementor editor, locate the section where you want the Login option to appear.
Drag and drop a Login widget (Valuepack addon).
Before creating or displaying a signup form, make sure user registration is enabled in your WordPress settings:
Go to WordPress Dashboard
Navigate to Settings > General.
Enable Registration
Under the Membership section, check the box labeled:
“Anyone can register”.
Set Default Role (Optional)
From the dropdown labeled New User Default Role, select the appropriate role for new users (usually Subscriber or Customer for WooCommerce sites).
Save Changes
Click Save Changes to apply your settings.
The Woomen Theme provides two easy methods to display your logo in the website header. You can either use the Site Logo (dynamic option) or upload a Custom Logo directly in your header.
Go to your WordPress Dashboard.
Navigate to:
CubeWP > Settings > General
Upload your logos for:
Homepage Logo
Inner Pages Logo
Now edit your header with Elementor:
Drag and drop the Image widget into your header section.
Click on the Dynamic Tags option.
Choose Site Logo.
This method ensures that your uploaded logos are automatically applied wherever the site logo is used.
Edit your header with Elementor.
Drag and drop the Image widget into your header section.
Upload your desired logo image directly from the media library.
This method is useful if you want a different logo than the site-wide logo.
To create and configure a custom header using CubeWP Theme Builder, follow these steps:
You will be redirected to the Elementor editor. Here, you can design your custom header layout using sections, widgets, and any content elements of your choice. The design is fully flexible, allowing you to create unique headers tailored to your site’s needs.
A Pop Menu is an interactive menu that appears dynamically when a user clicks on a designated menu element in your website header. It allows you to showcase multiple organized lists, images, or categories in a stylish popup format.
In this guide, we’ll walk through the process of creating, designing, and assigning a Pop Menu using Elementor with the Woomen Theme.
Go to your WordPress Dashboard.
Navigate to WP Theme Builder.
Click Add New Template.
From the available template options, select Pop Up.
Name it (e.g., Pop Menu).
Enable Pop Menu functionality and make sure it’s displayed across the entire site for consistency.
Save your changes—you’ll be redirected to Elementor.
Once inside Elementor:
Add a Container and set it to Full Width.
Insert a Tabs Element to create menu sections (e.g., Shoes, Jeans, Shirts, Trousers).
Adjust settings to:
Position tabs (top, side, or bottom).
Align them (e.g., center).
Customize width, spacing, and line titles.
Set background colors (normal, hover, and active states).
Customize title colors for each state.
Adjust typography (font size, style, line height, spacing).
For each tab, you can add different elements:
Images: Showcase product visuals (e.g., add a shoe image in the Shoes tab).
Lists: Display item features or categories (e.g., Italian handmade shoes, Quality leather).
Headings: Label each section (e.g., “Quality”).
Containers: Organize layouts horizontally or vertically using flex settings.
This flexibility lets you build a visually engaging, fully functional pop menu.
To ensure good UX, add a Close Button:
Insert an Icon Widget (e.g., window close icon).
Adjust size, color, and margin.
Position it at the top (left or right as preferred).
Edit your Header with Elementor.
Select the designated Menu Button where the pop menu should open.
Go to the Advanced Tab → Add CSS ID.
Now, go back to your Pop Menu template:
Open Post Settings → Pop-up Options.
Choose Trigger Method (e.g., On Click).
Select Position (e.g., Top Left).
Copy the generated Pop-up Trigger ID.
Replace the existing CSS ID in your header with this new ID (make sure to remove the # symbol).
Save & Publish.
Refresh the Front-End Page.
Click the menu button → Your newly created Pop Menu should now appear.
Check that images, lists, and headings display properly.
Verify the Close Button works.
Adding a search bar to your website header improves navigation and user experience. Follow these steps to insert and customize a Product Search Bar using the VP ValuePack Addon:
Navigate to your WordPress Dashboard.
Go to Templates > Theme Builder > Header (or select your header template).
Click Edit with Elementor.
In the Elementor editor, open the Elements Panel.
Locate the Product Search (VP ValuePack) widget.
Drag and drop the widget into the desired section of your header (e.g., next to the logo or menu).
After placing the element, click on it to open Widget Settings in the left panel.
Under Style Options, you will find 5 available styles for the search bar.
Select the style that best matches your website design.
Use Elementor’s padding, margin, and alignment controls to position the search bar correctly.
Adjust font, color, and spacing as needed to match your branding.
Once you are satisfied with the design, click Update.
Refresh your site to see the search bar live in the header.
To create and configure a custom footer using CubeWP Theme Builder, follow
these steps:
1. Navigate
to your WordPress Dashboard > CubeWP > Theme Builder.
2. Click
on Add New Template. A popup will appear prompting you to
configure the template settings.
3. In
the popup:
o
Template Type: Select Footer.
o
Template Name: Enter a name for
your footer template.
o
Display On: Choose where you
want this footer to appear — either across the entire site or
on specific pages. (You can create multiple footer templates
to display different footers on different pages.)
4. Click
Save and Edit.
You will be redirected to the Elementor editor. Here, you can design your custom footer layout using sections, widgets, and any content elements of your choice. The design is fully flexible, allowing you to create unique footers tailored to your site’s needs.
The Home Page is built using Elementor, combining:
Default Elementor widgets
CubeWP elements
Value Pack Addons
Below is the breakdown of essential components on the homepage:
A Banner Slider is an engaging and interactive element used to display a series of promotional images, product highlights, or key announcements in a rotating slideshow format on your website’s homepage. This feature is implemented using the Value Pack Addons plugin—an essential tool that enhances the functionality of your WordPress site without requiring any advanced coding skills.
The Value Pack Addons plugin offers a collection of powerful widgets and elements, among which the Banner Slider is one of the most widely used. It enables you to effectively promote featured products, seasonal campaigns, or special offers, making your homepage more dynamic and visually appealing.
Incorporating a Banner Slider on your homepage helps you:
This feature is a valuable addition for any site looking to improve user experience while showcasing important content in a professional and attractive manner.

.
Here is the video to learn how to make the slider:
Please watch the video below to learn the complete procedure.
WooCommerce offers different product types to suit a wide range of selling
needs. Two of the most commonly used types are Simple Products
and Variable Products.
A Simple Product is a standalone item with no variations. It comes with a single price, SKU, and inventory.
Examples:
· A book
· A USB cable
· A digital download file
1. Go to your WordPress Dashboard > Products > Add New
2. Enter the Product Title and Description
3. Scroll to the Product Data section and choose Simple Product
4. Add:
o Price
o SKU (optional)
o Inventory and stock status
o Product Image and Gallery
5. Click Publish
A Variable Product allows you to sell a single product with multiple options or variations, such as different sizes, colors, or materials. Each variation can have its own SKU, price, and stock status.
Examples:
· A t-shirt in multiple sizes and colors
· A phone case in different materials
· Shoes in different sizes
1. Go to Products > Add New
2. Enter the Product Title and Description
3. In the Product Data dropdown, select Variable Product
1. Go to the Attributes tab inside the Product Data box
2. Click Add (e.g., Size, Color)
3. Add attribute values separated by | (e.g., Small | Medium | Large)
4. Check “Used for Variations” and click Save Attributes
1. Navigate to the Variations tab
2. Click “Add Variation” or select “Create variations from all attributes”
3. Set:
o Price
o SKU
o Stock status
o Image for each variation
4. Save Changes
5. Finally, click Publish
Elementor makes it easy to showcase variable products on your pages using the Product Variations widget. This feature allows you to visually highlight specific WooCommerce variable products with customizable styles and layouts.
1. Open your page in Elementor Editor.
2. In the left sidebar, search for the widget named “Product Variations”.
3. Drag and drop the Product Variations widget onto your page.
4. In the widget settings, you’ll see an option to Add Product IDs.
This is where you enter the ID(s) of the variable product(s) you want to display.
You can find a product’s ID in two ways:
1. Go to your WordPress Dashboard > Products.
2. Click Edit under the product you wish to use.
3. In the browser’s address bar, look for the post parameter in the URL:
In this example, 14331 is the Product ID.
1. Go to WordPress Dashboard > Products.
2. Hover your mouse over the desired product.
3. Below the product title, you’ll see the Product ID displayed as:
· Make sure the product you enter is a Variable Product.
· Only enter the numeric Product ID, separated by commas if showing multiple.
This guide explains how to display Instagram posts (feeds) on your website using an access token and Elementor. By following these steps, you’ll be able to showcase either your full Instagram feed or posts by a specific hashtag.
To connect your Instagram account with your website, you’ll first need to
create an Access Token. This token authorizes your site to
fetch your Instagram content.
Follow one of the tutorials below to generate your token:
1- Official Facebook Developer Guide
2- Bricks Builder Instagram Access Token Guide
Once the token is generated, keep it safe — you’ll need it in the next step.
Please go to your WordPress dashboard> CubeWp> Settings> Insta Feeds>Enter the Instagram access token here.
Now that you have your access token, it’s time to embed the feed on your desired page.
1. Open your WordPress Dashboard
2. Navigate to Pages and select the page you want to edit (e.g., Home Page)
3. Click Edit with Elementor
4. From the Elementor sidebar, drag the “Instagram Feed” widget onto your page
In WooCommerce, Brands are a default taxonomy that allows you to categorize products by their brand name. With the Woomen theme and Elementor, you can not only create and assign brands but also display them beautifully in a slider format on any page of your store.
This guide will walk you through:
Adding a new brand
Associating products with a brand
Displaying brand logos in a slider with Elementor
In your WordPress Dashboard, go to Products > Brands.
You will see existing brands listed here.
To add a new brand:
Enter the brand name (e.g., Louis Vuitton).
Set a slug (e.g., LV).
Click Add New Brand.
Your brand will be added successfully, but initially, it will not show any products.
You can either create a new product under a brand or assign an existing product to a brand.
Go to Products > Add New.
Enter product details such as name (e.g., Jeans), description, attributes, and shipping details.
Upload a product image and gallery images.
Select the appropriate category (e.g., Denim Jeans).
In the Brands taxonomy section, select the newly created brand (e.g., Louis Vuitton).
Publish the product.
Now, if you refresh the brand page, your new product will appear under that brand.
Go to Products > All Products.
Edit any product you want to assign to a brand.
Scroll to the Brands taxonomy section.
Select the brand (e.g., LV).
Update the product.
The product will now appear on the brand’s page.
If you want to showcase your brands as a slider on a page, follow these steps:
Open the page with Elementor.
Add a container where you want to display the slider.
To create spacing, use the Spacer widget above or below the container.
Set the container to Full Width.
Inside it, add another container (also full width).
Drag and drop the Image widget for each brand logo.
Upload your brand logo image.
Duplicate the widget to add multiple brand logos.
Select the main logo container, go to layout settings, and set Display: Flex to align logos in a single row.
Go to the Advanced Settings of the container that holds the images.
Enable the Slider option.
Choose how many logos to display per slide (e.g., 3).
Save your changes and refresh the page.
Your logos will now appear in a working slider.
In Elementor, select a logo image.
In the sidebar settings, go to Link > Custom URL.
Copy the brand page URL from your WordPress dashboard (Products > Brands > View) and paste it into the link field.
Repeat this for each logo.
Save changes and refresh the page.
Now, when visitors click on a brand logo, they will be redirected to the brand’s page showing all products under that brand.
The Product Comparison feature in WooCommerce allows customers to compare two or more products side by side. This helps users analyze features, prices, reviews, and other important details, making decision-making easier and faster.
In the Woomen Theme, this feature can be added to multiple sections of your store, such as:
Homepage
Shop Page
Product Detail Page
Saves time by allowing quick evaluations
Enhances user experience by simplifying choices
Boosts conversions by helping customers make confident purchase decisions
Go to your WordPress Dashboard.
Navigate to Pages > Product Detail Page.
Click Edit with Elementor.
Once the page loads, scroll to the section where you want to add the feature.
Add a new Container and set it to Full Width (or Boxed view if preferred).
Search for Product Comparison in Elementor widgets.
Drag and drop the Product Comparison widget into your container.
By default, the widget will load the product currently being viewed.
To add another product:
Go to WordPress Dashboard > Products.
Hover over a product to see its Product ID.
Copy the ID and paste it into the widget settings.
Example: Add ID 1180 to compare two products.
Image Comparison Option – Switch to “Image Comparison” if you want to compare images instead of products.
Titles & Labels – Edit product or image titles for clarity.
Styling Options:
Change text colors & typography
Adjust container height
Switch between Full Width or Boxed View
Replace or customize comparison icons (e.g., use arrows)
The default archive page in CubeWP is built to showcase a list of products or posts, equipped with essential browsing and filtering tools. By default, it features product images, search filters, sorting options, and a product grid. All these components can be easily managed from the WordPress admin panel.
Here’s the list of elements added on the shop page:
Static Images and Links
Filters Panel
Sorting Filter
Archive posts display
Additional Settings
Posts Per Page
In WooCommerce, the Shop Page serves as your online storefront. It showcases all your products in a catalog-style layout, allowing visitors to browse, filter, and sort items easily.
By default, WooCommerce automatically creates a Shop page during installation.
With the Woomen Theme, the Shop Page is further enhanced with advanced layout options, filters, banners, and customization features for a more engaging shopping experience.
Go to your WordPress Dashboard.
Navigate to CubeWP > Theme Builder.
Click Add New Template.
Select Shop Page and save it.
You will be redirected to Elementor, where you can start customizing the layout and design.
Please read the articles below to learn more about the elements of the Shop Page. You can also watch the Archive Page video for further guidance.
You can also add static images and custom buttons to the archive page for promotional or informational purposes.
These are fully customizable using Elementor, where containers are used to structure the layout.
Use the Image widget to insert visuals.
Use the Button widget to add clickable links.
You can define any URL in the button settings as needed.
Filters help users narrow down the search results based on specific attributes, making it easier to find relevant products on the archive or shop page. In CubeWP, you can create and display filters such as:
Color – Filter products by available color options.
Price – Allow users to select a price range.
Size – Show only items available in specific sizes.
Categories – Let users browse by product categories.
Create Filters:
Go to your WordPress Dashboard → CubeWP → Search Filters.
Click Add New and select the post type (e.g., Product, Listing) for which you want to create filters.
Add your desired filters (Color, Price, Size, Categories, etc.).
Display Filters on Archive/Shop Page:
Edit the archive or shop page using Elementor.
Drag and drop the CubeWP widget called “Search & Filters Form” onto the page.
In the widget settings, choose select form type as “Filters form” and select “Post type for which you want to show”
These dynamic filters will now appear on your archive page, allowing users to refine search results based on the options you’ve configured.
The Posts Per Page setting controls how many products or posts are displayed on each page of the archive or shop layout. This is essential for managing content load, improving user experience, and organizing your listings efficiently across multiple pages.
When you define a specific number of posts per page:
Only that number of items will be shown on a single archive page.
The rest will be accessible through pagination controls (e.g., next/previous page links or numbered pagination).
It helps reduce page load time by limiting the number of items shown at once.
The Sorting Filter allows users to rearrange the product or post listings on the archive page based on specific criteria. This improves the browsing experience by letting users control how content is displayed according to their preferences.
Newest: Displays the most recently published products or posts first.
Oldest: Shows the oldest products or posts first, based on publish date.
Title: Sorts items alphabetically by title (A–Z or Z–A, depending on configuration).
Random: Displays items in a random order with each page load—ideal for showcasing different content on each visit.
Best Match: Prioritizes results that best match the user’s search query (usually enabled when search terms are involved).
Price: Low to High: Sorts products by price in ascending order, showing the most affordable items first.
Price: High to Low: Sorts products by price in descending order, displaying premium or expensive items first.
Edit the archive or shop page using Elementor.
Drag and drop the CubeWP widget “Sorting Fields Display” onto the page.
The Archive Post Display widget in CubeWP allows you to show a list of posts, listings, or custom post types on your archive or search results page.
To display these posts:
Edit the page with Elementor.
Add the CubeWP widget called “Archive Post Display” from the widget panel.
This widget dynamically fetches and displays posts based on search queries, filters, or archive conditions.
You can customize the layout, design, and post elements (like title, image, meta info) within the widget settings.
This is essential for showing the actual search or archive results on the front-end in a styled and structured format.
The Product Detail Page is the individual page where complete information about a single product is displayed. It serves as the final decision point for a customer before making a purchase or taking an action. A well-structured product detail page plays a crucial role in converting visitors into buyers by presenting all relevant product details in a clear and engaging format.
Please read the articles below to learn more about the elements of the product detail page. You can also watch the above video for further guidance.
The Product Gallery is a visual component that displays the main product image along with additional gallery images. It allows users to view the product from multiple angles or in different styles, enhancing their understanding and confidence in the product before purchase.
Show multiple views of the product.
Highlight product features visually.
Improve user experience and engagement.
To add the Product Gallery on the Product Detail Page:
Edit the Product Detail Page using Elementor.
In the Elementor widget panel, scroll to the Valuepack Addon Widgets section.
Drag and drop the widget named “Product Gallery” into your desired location on the page.
Customize the layout, image style, and functionality (e.g., zoom, lightbox, thumbnail positioning) through the widget settings panel.
Save and update the page.
This gallery will now dynamically display the featured image and gallery images added to each product in the backend (Product → Edit → Product Images section).
A Size Guide on a WooCommerce product page is a helpful table or popup that provides sizing information for the product (usually clothing, shoes, accessories, etc.). It helps customers choose the right size by giving measurements, fit details, or conversion charts (e.g., US to EU sizes).
Reduces returns due to size issues
Improves customer experience
Builds trust and confidence in buying
Make sure you have enabled the settings from WordPress dashboard> Woo merchant> Enable Size Guide Button
Open your product detail page and Edit with Elementor.
From the Elementor widgets panel, drag & drop a Heading element onto the page.
In the Heading settings, click on the Dynamic Tags ( icon) next to the Title field.
From the dropdown, select Post Title.
On the Product Detail Page, Elementor will automatically fetch the current product’s title (no need to enter a Product ID).
If you want to display a product title on any other page (not the detail page), you must provide the Product ID so Elementor knows which product’s title to fetch. On the detail page you don’t need to because system will fetch automatically.
From the Elementor widgets panel, drag & drop the Product Price widget onto the page.
Elementor will automatically fetch the price of the current product.
On the Product Detail Page, price is shown automatically.
If adding price on another page, you’ll need to specify the Product ID in the widget’s settings.
Product Variations are options you create for a single product when it comes in different types — like size, color, material, or style.
Example: A T-shirt can have variations like Small, Medium, Large (sizes) and Red, Blue, Black (colors).
Each variation can have its own price, SKU, and stock availability.
This is different from adding separate products — instead of creating multiple product pages, you manage all variations under one main product.
Edit the Product Detail Page with Elementor.
From the Elementor widgets panel, drag & drop the Product Variations element (By Value Pack Addon).
This widget will automatically show the dropdowns for variation options (like Size, Color) on the product page.
When a customer selects a variation, the correct price, SKU, and stock info will be displayed automatically.
Note: When adding the Product Variation widget to the detail page, there’s no need to manually enter product IDs. The system will automatically fetch the variations dynamically based on the selected product.
The Accordion Section is used to organize additional product information into collapsible tabs. This improves readability by allowing users to expand only the sections they are interested in—keeping the product detail page clean and well-structured.
Common Use Cases:
Product Specifications
Shipping & Delivery Information
Return & Exchange Policies
FAQs
How to Add:
Edit the Product Detail Page using Elementor.
From the Elementor widget panel under Value Pack widgets section, search for and drag the Accordion widget to your desired location on the page.
Add multiple accordion items such as “Specifications,” “Shipping Info,” or “Return Policy.”
Enter relevant content under each tab. You can use plain text, HTML, or even shortcodes.
Customization Options in Sidebar:
In the Elementor settings panel (sidebar), you can:
The Product Reviews section allows customers to view and submit feedback about a product, helping build trust and credibility.
Note:
Reviews will only appear for products where the “Enable reviews” option is checked during product submission.
To enable this:
Go to WordPress Dashboard → Products → Add New (or Edit) → scroll down to the Product Data section → click on the Advanced tab → and check the box labeled “Enable reviews.”
How to Add:
Edit the product detail page using Elementor.
From the Valuepack Addon Widgets section, drag and drop the Product Reviews widget onto the page.
This widget displays all approved reviews for the selected product and includes a review submission form where users can add their rating and comments.
Widget Settings in Elementor Sidebar:
In the Elementor widget settings panel (sidebar), you can:
Show/Hide Added Reviews: Display existing customer reviews.
Enable Overall Rating: Show the average rating based on all submitted reviews.
Enable Review Form: Allow users to submit a review directly on the product page.
Choose Layout Styles: Select from various design styles to match your site’s look and feel.
This section is fully dynamic and customizable, ensuring every product page presents real-time, user-generated content that adds credibility and encourages conversions.
Shows the full product description that provides details about the product’s features, benefits, and specifications.
Steps to Add:
In the Valuepack Addon Widgets section within Elementor.
Drag and drop the “Product Description” widget where you want it to appear.
Adjust styling and spacing as needed.
These dynamic elements ensure each product displays its own unique content automatically when loaded on the frontend. Be sure to save and update your changes in Elementor.
In WooCommerce, the Add to Cart and Checkout system is the backbone of the shopping experience. It allows customers to select products, review them in their cart, and proceed with secure payments.
When a customer clicks Add to Cart, the product is saved into the cart for later review. From there, they can either continue shopping or go directly to checkout. The Checkout Page is where customers enter their billing/shipping details and complete the purchase.
The Woomen Theme provides three different types of cart styles to improve user experience:
A cart that remains visible while scrolling.
Gives quick access to cart contents without leaving the current page.
Improves conversion by reducing steps for checkout.
The traditional cart page where all products are listed.
Customers can update quantities, remove items, or apply coupons.
Usually accessed before moving to the checkout page.
A small dropdown or sidebar cart that appears when a product is added.
Customers can view cart items instantly without page reload.
Saves time and enhances the shopping flow.
To explore each cart type in detail and understand how to configure them, please read the articles below. These resources will guide you step by step.
A Sticky Cart is a floating or fixed cart interface that stays visible on the screen as the user scrolls through a product or shop page. Its main purpose is to provide users with quick access to their cart and purchase options without needing to scroll back up or navigate away.
Always Visible: Remains fixed on the screen (top, bottom, or side) as the user scrolls.
Quick Add-to-Cart: Allows users to add the product to their cart instantly.
Cart Summary: May show product quantity, price, or selected variations.
Improved UX: Reduces friction in the buying process and increases conversions.
Note:
To add the Sticky Cart, simply drag and drop the widget onto any section of the page using Elementor—it will function automatically.
If you’re adding the Sticky Cart to a Product Detail Page, there’s no need to manually assign a product ID. The system will automatically detect and use the ID of the currently displayed product.
However, if you're placing the Sticky Cart on any other page (e.g., homepage, landing page), you’ll need to manually assign a product ID in the widget settings to display a static product’s Sticky Cart.
The Sticky Cart offers three different design layouts, which you can choose directly from the Elementor sidebar settings.
Product Detail Pages — to keep the “Add to Cart” button always accessible.
Mobile Layouts — where screen space is limited and ease of access is essential.
Single Product Funnels — where guiding the user to complete a purchase is a priority.
Edit the product detail page with Elementor.
Use a widget or plugin (e.g., from Valuepack Addons section> Sticky Add To Cart).
Customize position (top/bottom), appearance, and behavior.
A full page that displays all cart items in detail with options to update or remove.
1. Go to your WordPress Dashboard > Pages > Add New
2. Name your page (e.g., “Cart”) and edit it with Elementor
3. Add the WooCommerce cart shortcode by adding the text editor:
[woocommerce_cart]
4. Now go to WooCommerce > Settings > Advanced Tab
5. Under the Cart Page dropdown, select the page you just created
Your Cart Page is now set and functional.
To display a Mini Cart button in the header, footer, or any section of your website:
1. Open the page or template (e.g., Header/Footer) with Elementor.
2. From the Elementor widget panel, search and drag the “Mini Cart” element to your desired location.
3. Customize the mini cart:
o Choose different icon styles
o Show/hide text next to the cart icon
o Adjust layout and visibility options
Select the style of cart
This feature helps users view cart contents from anywhere on your site.
1. Navigate to Pages > Add New in your WordPress Dashboard
2. Title the page (e.g., “Checkout”) and edit with Elementor
3. Insert the WooCommerce checkout shortcode:
[woocommerce_checkout]4. Go to WooCommerce > Settings > Advanced
5. Under the Checkout Page option, assign the newly created page
We have designed two styles for checkout page via WooMerchant plugin. To enable and choose a layout:
1. Head over to WordPress dashboard>WooMerchant (or the custom Woo plugin you’re using)
2. Navigate to Checkout Styles settings
3. Enable WooCommerce Checkout Styles
4. Select between Style 1 or Style 2 as per your preference
Final Notes:
· Make sure WooCommerce is installed and activated.
· Test the full cart and checkout flow after setup.
· Use Elementor’s styling options to enhance the user interface.ee
To configure your payment methods in WooCommerce, please follow these steps:
Log in to your WordPress dashboard.
Navigate to WooCommerce > Settings.
Click on the Payments tab.
Here, you will see a list of available payment gateways such as PayPal, Offline Payments, Stripe, and others. You can enable or disable them as needed, and click “Set up” or “Manage” next to each option to configure the specific settings (like API keys, instructions for customers, etc.).
This section allows you to control how customers can pay on your website, ensuring a smooth and secure checkout experience.
After a customer places an order, you can view all the order details by navigating to your WordPress dashboard and going to:
WooCommerce > Orders
From there, you’ll be able to manage and track each order, view customer information, payment status, and more.
To access these settings, go to your WordPress Dashboard > WooMerchant. There, you will find the following options
WooCommerce Checkout
Woo Merchant Cross Sell
Woo Merchant Spend & Save Discounts
Woo Merchant Spend & Get a Gift Offer
Woo Merchant Sale End Countdown
Woo Merchant Low Stock Notification
Woo Merchant Buy Now Button
Woo Merchant Size Guide Button
We’ve already published a detailed article on Checkout settings and styles. Please refer to the article below for more information.
How to create checkout page?
This option allows you to activate the “Frequently Bought Together” feature, displaying related or complementary products on individual product pages.
This setting allows you to choose where on the product page the “Frequently Bought Together” section should appear, helping to increase visibility and user engagement.
Available display positions may include:
Before the product summary – Displays above the main product details.
After the product summary – Displays below the product description.
Before the Add to Cart button – Encourages users to purchase bundles before adding the main item.
After the Add to Cart button – Gently prompts users to consider additional products after showing purchase intent.
So on….
Tip: Selecting the right position can significantly boost your average order value by promoting smart cross-sell opportunities.
This option allows you to activate the Spend & Save Discount feature, which provides customers with discounts based on their total spending.
Choose the type of discount to offer. For example:
Percentage — Customers get a percentage off their purchase when they meet the spending threshold.
This feature lets you reward customers with a free gift when they spend a certain amount in your store.
Enable Spend & Get a Gift Offer
Turn this feature on to activate the gift offer for qualifying purchases.
Select Free Product
Choose the specific product that will be offered as a free gift when customers meet the spending requirement.
Spent Amount Threshold
Set the minimum purchase amount customers need to spend to qualify for the free gift.
This feature adds a countdown timer to your product pages, creating urgency by showing customers how much time is left before a sale ends.
Enable Sale End Countdown
Activate this option to display a live countdown for discounted products with a set sale end date.
Sale End Countdown Display Position
Choose where the countdown timer appears on the product page.
Common positions include:
Before the product title
Before the product price
Before/after the Add to Cart button
Before the product summary
Tip: Showing a countdown can help drive faster decisions and boost conversions during promotional periods.
This feature displays a message on the product page when stock levels are low, encouraging customers to act quickly before the item sells out.
Enable Low Stock Notification
Turn this option on to show a low stock alert when a product’s inventory drops below the set threshold in WooCommerce.
Low Stock Notification Display Position
Choose where the low stock message should appear on the product page.
Common positions include:
Before the product summary
After the product summary
Before the Add to Cart button
Benefit:
Displaying low stock alerts can create urgency, helping increase conversions by encouraging quicker purchase decisions.
Adds a Buy Now button to the cart page, allowing customers to quickly proceed to checkout and complete their purchase faster.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Enable Size Guide Button
Displays a button on product pages to help customers view size information.
Manage Size Guide Button
Allows you to create and customize the size guide using Elementor OR by product page hook
We’ve published a detailed article on this topic, which you can review here.
How to add size guide?
In WooCommerce with the Woomen Theme, you can create discount offers to encourage customers to spend more and enjoy benefits such as percentage-based or fixed-amount discounts. These offers can be displayed on product detail pages as popups, guiding users about ongoing deals.
Spend $2,000 → Get 10% off
Spend $3,000 → Get $300 discount
Log in to your WordPress Dashboard.
In the sidebar, navigate to Merchant → Spend and Save Discounts.
Enable this feature.
Choose your discount type:
Percentage Discount (e.g., 30%)
Fixed Amount Discount (e.g., $300)
Set your threshold amount (e.g., $3,000).
Save your settings.
By default, the discount popup will not appear automatically on the product detail page. To display it, you’ll need to use a WordPress hook.
Edit your product page using Elementor.
In the Elementor sidebar, search for the widget DoAction.
Drag and drop the widget where you want the popup to appear.
From the settings, select:
Predefined Action → Before Single Product.
Save and update the page.
Now, the discount popup will appear on the product page, informing customers about the offer.
Add products to your cart.
Increase the quantity until the total reaches the discount threshold (e.g., $3,000).
Check the popup—it will confirm your eligibility (e.g., Congratulations, you got a 30% discount!).
Go to the Cart Page and proceed to Checkout.
At checkout, you’ll see the discount applied:
Example:
Cart Total: $5,850
Discount (30%): $1,755
Final Payable: $4,095
Gift offers are a powerful way to increase sales and reward loyal customers. With the Woomen Theme and WooCommerce, you can easily set up a “Spend & Get a Gift” offer. For example, if a customer spends $2000, they can receive a free product, such as a Poplin Shirt Dress.
In this guide, we’ll walk you step by step on how to create and display gift offers in your store.
Log in to your WordPress Dashboard.
From the sidebar, go to:
WooCommerce > Merchants > Spend and Get a Gift Offer.
Enable the option.
Select the product you want to give as a gift (e.g., Poplin Shirt Dress).
Set the spending threshold (e.g., $2000).
Now, whenever a customer shops for $2000 or more, the selected product will be added as a free gift.
By default, the offer may not appear on the product detail page. To display it, you’ll need to use Elementor and a DoAction widget.
Open your Product Detail Page in Elementor.
In the Elementor sidebar, search for the DoAction widget.
Drag and drop it where you want to display the gift offer.
In the widget settings:
Choose Custom Action instead of Predefined Action.
Select Before Single Product as the hook.
Save your changes and refresh the product page.
Now the gift offer will appear at the top of your product detail page.
Add products to your cart until the total amount reaches or exceeds $2000.
Go to the Cart Page.
You should see the gift product automatically applied.
Example: If you selected the Poplin Shirt Dress worth $450, it will appear as free in the cart.
The cart total will adjust accordingly, subtracting the gift product’s price.
Customer total: $8490
Gift Offer: Spend $2000, Get Poplin Shirt Dress Free ($450 value)
Discount applied: $450
Final amount payable: $8040
The gift product must be added to the cart in order for the offer to apply.
You can run multiple offers, such as:
Spend $2000 → Get a Free Product
Spend $3000 → Get 30% Discount
You can enable/disable these offers anytime from the Merchants tab in WooCommerce.
Follow these steps to add a new product to your store:
From your WordPress Dashboard, navigate to:
Products > Add New
Product Name → Enter the product title (e.g., Blue Cotton T-Shirt).
Product Description → Add detailed information about the product (features, materials, usage, etc.).
You can also include images, videos, or formatted text using the editor.
In the Product Data panel, you’ll choose what type of product you are adding:
Simple Product → A product with no variations (e.g., Leather Handbag).
Variable Product → A product that comes in multiple options (e.g., T-Shirt with Size & Color variations).
For Variable Products, you’ll need to set Attributes (like Size, Color) and then create Variations for each option.
In the General tab under Product Data:
Regular Price → Enter the standard product price.
Sale Price → (Optional) Enter a discounted price and schedule sale dates.
Product Image → Upload the main image of the product.
Product Gallery → Add additional images to show different angles, colors, or details.
Product Categories → Select the relevant category (e.g., Clothing > Dresses).
Product Tags → Add tags like Summer, Casual, Cotton.
Brands → Select a brand or create a new one.
Add a short description that appears next to the product image on the product page.
Publish the Product
Follow the steps below to create and style a custom Post Card using CubeWP:
1. Navigate to your WordPress Dashboard > CubeWP > Settings > Post Settings.
2. Under Create Post Card Styles, select the Post Type for which you want to create post card styles.
3. Enter the style names as comma-separated values (e.g., Style1,).
Style2
This will initialize the available layout styles for your selected post type.
1. Go to WordPress Dashboard > CubeWP > Post Cards.
2. Configure the following settings:
o Select Post for Preview
o Select Post Type
o Select Loop Style (the styles created in Step 1 will appear here)
These settings will determine how the post card will appear and behave for the chosen post type.
You’ll find two primary configuration areas:
1. Edit Post Card Layout
o Add the HTML markup to structure your post card.
2. Layout CSS
o Apply custom CSS to style your post card layout.
This allows for full control over both structure and presentation.
In the HTML section, you can insert shortcodes available in the right sidebar. These are grouped under:
· WordPress Default Fields
· Taxonomies
· Author
· CubeWP UI & Custom Tags
· WooCommerce
To display the post title and content with a link, use the following structure:
[loop_the_title]
[loop_the_content]
[loop_the_title]
[loop_woo_normal_price]
More Colors
[loop_woo_color]
.fashion-v3-card-1 {
display: flex;
flex-direction: column;
}
.fashion-v3-card-1-content {
gap: 9px;
display: flex;
flex-direction: column;
padding: 17px 16px 2px 16px;
}
.fashion-v3-card-1-save {
position: absolute !important;
top: 19px;
right: 27px;
z-index: 99;
opacity: 0;
transition: .3s;
}
.fashion-v3-card-1-save .cwp-single-save-btns.cwp-single-widget span.cwp-main,
.fashion-v3-card-1-save .cwp-single-share-btn.cwp-single-widget span.cwp-main {
border-radius: 100%;
padding: 2px 0px 0px 0px;
width: 35px;
height: 35px;
display: flex;
align-items: center;
justify-content: center;
background: #fff;
border-color: #fff;
}
.fashion-v3-card-1-save .cwp-single-save-btns.cwp-single-widget span.cwp-main svg path,
.fashion-v3-card-1-save .cwp-single-share-btn.cwp-single-widget span.cwp-main svg path {
color: #000000;
}
.fashion-v3-card-1-save .cwp-single-save-btns.cwp-single-widget span.cwp-main svg,
.fashion-v3-card-1-save .cwp-single-share-btn.cwp-single-widget span.cwp-main svg {
width: 12px;
display: none;
}
.fashion-v3-card-1-save .cwp-main:after {
content: "\f02e";
font-family: "Font Awesome 6 Free";
font-weight: 400;
color: #00174F;
font-size: 14px;
}
.fashion-v3-card-1-save .cwp-main.cwp-save-post:after {
font-weight: 400;
}
.fashion-v3-card-1-save .cwp-main.cwp-saved-post:after {
font-weight: 600;
}
.fashion-v3-card-1-title {
font-weight: 500;
font-size: 14px;
line-height: 14px;
text-transform: capitalize;
transition: .3s;
color: #00174F;
}
.fashion-v3-card-1-title:hover {
color: #00174F;
}
.fashion-v3-card-1-price {
font-weight: 400;
font-size: 13px;
line-height: 100%;
color: #767676;
}
.fashion-v3-card-1-colors .color-attributes .color-swatch {
width: 15px;
height: 15px;
display: inline-block;
border: 2px solid #fff;
border-radius: 50%;
box-shadow: 0px 0px 1px 1px #E6E6E6;
transition: .3s;
}
.fashion-v3-card-1-colors .color-attributes .color-swatch:hover {
box-shadow: 0px 0px 1px 1px #00174F;
}
.fashion-v3-card-1-colors .color-attributes {
list-style: none;
padding: 0;
margin: 0;
align-items: center;
gap: 10px;
display: none;
cursor: pointer;
}
.fashion-v3-card-1-colors label {
position: relative;
padding: 18px 0px 0px 10px;
margin-left: 16px;
}
.fashion-v3-card-1-colors input[type="radio"] {
display: none;
}
.fashion-v3-card-1-colors .color-attributes li {
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
line-height: 15px;
}
.fashion-v3-card-1-save[data-tooltip][data-flow^=left]::before {
border-left-color: #00174F;
}
.fashion-v3-card-1-save[data-tooltip]::after {
background-color: #00174F;
}
.fashion-v3-card-1-cart[data-tooltip][data-flow^=left]::before {
border-left-color: #00174F;
}
.fashion-v3-card-1-cart[data-tooltip]::after {
background-color: #00174F;
}
.fashion-v3-card-1-save .woo-ajax-loader {
align-items: center;
justify-content: center;
}
.fashion-v3-card-1-thumbnail {
overflow: hidden;
position: relative;
}
.fashion-v3-card-1-thumbnail img {
width: 100%;
height: auto;
transition: 3000ms;
}
.fashion-v3-card-1:hover .fashion-v3-card-1-thumbnail img {
transform: scale(1.1);
}
.fashion-v3-card-1-content .title-price {
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: wrap;
}
.fashion-v3-card-1-content .title-price a {
width: 75%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.fashion-v3-card-1-colors p {
font-weight: 400;
font-size: 13px;
line-height: 15px;
text-transform: capitalize;
color: #767676;
display: block;
}
.fashion-v3-card-1-cart-btn {
position: absolute;
bottom: 19px;
left: 50%;
transform: translateX(-50%);
opacity: 0;
transition: .3s;
}
.fashion-v3-card-1-cart {
background: #FFFFFF;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 120px;
cursor: pointer;
}
.fashion-v3-card-1:hover .fashion-v3-card-1-colors .color-attributes {
display: flex;
}
.fashion-v3-card-1:hover .fashion-v3-card-1-colors p {
display: none;
}
.fashion-v3-card-1:hover .fashion-v3-card-1-cart-btn,
.fashion-v3-card-1:hover .fashion-v3-card-1-save {
opacity: 1;
}
.fashion-v3-card-1-tags {
position: absolute;
left: 10px;
top: 10px;
display: flex;
flex-direction: column;
gap: 10px;
}
.fashion-v3-card-1-tags p {
padding: 8px 10.5px;
font-weight: 500;
font-size: 12px;
line-height: 12px;
text-transform: uppercase;
color: #040C13;
width: fit-content;
border-radius: 4px;
}
.fashion-v3-card-1-tags .tag-new {
background: #FFFFFF;
color: #1D1D1D;
}
.fashion-v3-card-1-tags .tag-sale {
background: #1D1D1D;
color: #ffffff;
}
.fashion-v3-card-1-tags .tag-percent {
background: #A50118;
color: #ffffff;
}
.cubewp-filters-style1.fashion-v3-shop-post .cwp-grids-container {
gap: 36px 0px;
padding: 0px !important;
}
.elementor-widget-vp_saved_products .col-6 {
margin-bottom: 20px;
}
.cwp-grids-container .col-md-3 {
transition: .3s;
}
.cwp-grids-container.columns-2 .col-md-3 {
width: 33.333%;
}
.woocommerce .cross-sells .fashion-v3-card-1-colors p {
text-align: left;
}
.woocommerce .cross-sells .fashion-v3-card-1-content .title-price a {
text-align: left;
}
.woocommerce .cross-sells .col-6 {
margin-bottom: 20px;
}
.woocommerce .cross-sells .fashion-v3-card-1-content .color-attributes {
margin: 0;
align-items: center;
justify-content: left;
}
.woocommerce .cross-sells .fashion-v3-card-1-content .color-attributes li {
width: auto !important;
}
.woocommerce .cross-sells .fashion-v3-card-1-content .color-attributes::before {
display: none;
}
.fashion-v3-card-1-colors {
position: relative;
width: fit-content;
padding-bottom: 5px;
}
@media (max-width:768px) {
.fashion-v3-card-1-content .title-price {
gap: 7px;
}
.cubewp-filters-style1.fashion-v3-shop-post .col-md-3 {
width: 50% !important;
}
.cwp-grids-container.columns-2 .col-md-3 {
width: 50%;
}
.fashion-v3-card-1-content {
padding: 15px 0px 0px 0px;
}
}
.wp-admin .fashion-v3-card-1-colors p {
display: block !important;
margin: 0px;
}
When you combine the Woomen WooCommerce theme with Elementor Pro, you unlock the ability to design a completely customized online store that reflects your brand identity. Unlike traditional WooCommerce setups where you are limited to predefined templates, Elementor Pro gives you the flexibility to design every element of your store without writing a single line of code.
The Woomen theme is built to integrate seamlessly with Elementor Pro, allowing you to take advantage of its advanced design features:
Drag-and-drop design freedom – You can design product pages, shop layouts, headers, and footers visually.
WooCommerce widgets – Elementor Pro includes dedicated widgets for product title, price, description, variations, stock status, ratings, and add-to-cart buttons.
Responsive editing – You can optimize your designs for desktop, tablet, and mobile views.
Theme Builder – Elementor Pro allows you to override the default WooCommerce templates and create your own custom layouts for products, shop archives, and checkout pages.
For example, instead of using the default WooCommerce single product page, you can create a custom design. Simply drag in the Product Title, Product Image, Product Price, and Product Variations widgets, style them according to your preferences, and publish the template. This design will automatically apply to all products, giving your store a consistent and professional appearance.
A newsletter is a type of email that a business, organization, or individual regularly sends to people who subscribe (sign up with their email address).
It usually contains:
Updates about the company or products
News, tips, or educational content
Promotions, discounts, or special offers
Invitations to events or new launches
Example: If you subscribe to a clothing brand’s newsletter, you might get emails about their new arrivals, seasonal sales, or fashion tips.
A newsletter is a marketing and communication tool used to share updates, promotions, announcements, or valuable content with your website visitors via email. It’s typically presented as a subscription form (e.g., “Join our mailing list”) that allows users to sign up with their email addresses.
Newsletters help you:
Build and grow your email list
Keep your audience engaged
Promote products, services, or blog posts
Share company news or offers
Drive repeat traffic to your site
Adding a newsletter popup to your website can significantly increase subscription rates and help you stay connected with your audience.
To create a newsletter subscription popup using CubeWP and Elementor, follow these steps:
Step 1:
Please go to your WordPress dashboard>CubeWp form> Custom form> Add new and fill the below fields:
Then Click on Add new field
Let suppose you have created an email field, You have to copy the field name and place in side bar under “User Email Field Name“
Save the form
Then Again click on the WordPress dashboard> CubeWP Forms and copy the short code.
Go to your WordPress Dashboard → CubeWP → Theme Builder → click on Add New.
A new window will appear.
Under “Select the type of template you want to work on,” choose “Popup”
Enter a name for your popup template.
Select the display conditions (where you want the popup to appear).
Click on “Save and Edit.”
You will be redirected to Elementor, where you can design your popup.
After making the settings, Just click on publish button appearing on right top
The order management system in WooCommerce allows users to place orders, make payments, and track their purchases, while store admins can manage, update, and process these orders from the WordPress dashboard.
A customer browses the store (e.g., searches for trousers).
They select a product and add it to the cart.
Customers can either:
Add to Cart → continue shopping.
Buy It Now → go directly to checkout.
After choosing Buy It Now or proceeding from the cart, the customer is redirected to the checkout page.
At checkout, they must:
Enter billing details.
Select a payment gateway (e.g., bank transfer, check, cash on delivery, or online payments).
Place the order.
Go to WordPress Dashboard > WooCommerce > Settings > Payments.
Here, you can:
Enable offline payment methods (Cash on Delivery, Bank Transfer, Check Payments).
Enable online payment gateways (e.g., Payoneer, PayPal, Stripe, etc.).
Tip: If no payment options appear at checkout, ensure they are enabled in this section.
Go to WordPress Dashboard > WooCommerce > Orders.
Here, you can see all orders with their status (Processing, Completed, On Hold, Canceled, Refunded, etc.).
Click on the order you want to manage.
Change its status (e.g., from Processing to Completed).
Click Update.
The updated status will reflect in the Orders list.
WooCommerce provides a My Account page where customers can:
View all their orders.
Check order statuses (Completed, Processing, On Hold, Canceled, Refunded).
Manage downloads, addresses, and account details.
Edit your header with Elementor.
Add an icon box or text for My Account.
Assign the My Account page link to this element.
Customize appearance (icon, color, size, label).
Publish and refresh your site.
If the My Account page shows a 404 error:
Go to Dashboard > WooCommerce > Settings > Advanced.
Under the My Account Page setting, make sure the correct page is selected.
Save changes.
Refresh the front end — the My Account page should now work correctly.
This documentation outlines the complete process for setting up a Store Locator feature on your WordPress website using CubeWP. The setup involves creating a new post type, defining custom fields, adding listings, designing post cards, and building a dynamic front-end locator page with map and search functionality.
1. Log into your WordPress Admin Dashboard
2. Navigate to CubeWP > Post Types > Add New
3. Create a new post type named “Store Locator”
Once created, “Store Locator” will appear in the left menu of your dashboard for easy access.
1. Go to CubeWP > Custom Fields > Add New Field Group
2. Assign the field group to the “Store Locator” post type
3. Create and add the following fields:
o Store Address
o Phone Number
o Operating Hours
These fields allow you to enter detailed information about each store including its location, contact, and timings.
1. In the WordPress dashboard, go to Store Locator > Add New
2. Fill in the following information:
o Title (e.g., “Downtown Branch”)
o Store Address
o Phone Number
o Operating Hours
3. Click Publish to save the listing
Repeat this process to add all your store locations.
1. Navigate to CubeWP > Settings > Post Settings
2. Under Create Post Card Styles, select the “Store Locator” post type
3. Add style names as comma-separated values (e.g., Style1,)
Style2
This step initializes custom layout options for your store listings.
1. Go to CubeWP > Post Cards
2. Set the following options:
o Select a Post for Preview
o Choose Post Type: “Store Locator”
o Select Loop Style (choose from styles defined above)
This defines how your store listing cards will visually appear on the front end.
1. Go to Pages > Add New, name it “Store Locator”
2. Edit the page using Elementor or your preferred page builder
3. Add the following components:
o Archive Map – Displays store locations on a map
o Archive Post Display – Lists the store post cards; select “Store Locator” as the post type
o Search & Filter Form – (Optional) Enables advanced search/filter options for users
Customize the layout using Elementor’s containers, sections, or your theme’s design system.
If available, include a video link demonstrating the full setup:
[Insert video link here]
· Ensure Google Maps API or your chosen map service is properly set up in CubeWP settings.
· Use Elementor’s design controls to tailor the layout, spacing, and appearance.
· You can link your Store Locator page from any menu or button on your site for easy access.
If you’re running an online store using the Woomen WordPress theme, understanding how to add and manage different types of products is essential. Whether you want to sell simple physical items, products with variations, or digital downloads, Woomen makes it easy and flexible.
In this guide, we’ll walk you through how to add and manage:
Simple Products
Variable Products
Digital Products
A simple product is a straightforward item with no variations or options — like a single t-shirt or a mug.
From your WordPress dashboard, go to Products > Add New.
Enter the product name and description.
Scroll to the Product Data panel and select Simple product from the dropdown.
Set the price (regular and sale price if applicable).
Manage inventory, shipping, and other details as needed.
Add product images and gallery photos.
Set the product categories and tags.
Click Publish to make the product live.
Tip: Use clear product images and detailed descriptions to help customers make informed decisions.
Variable products allow you to offer different variations of the same product — like multiple sizes, colors, or materials.
Go to Products > Add New.
Add the product title and description.
In the Product Data panel, select Variable product.
Navigate to the Attributes tab:
Add new attributes (e.g., Size, Color).
Enter values separated by a vertical bar (|), e.g., Small | Medium | Large.
Check Used for variations.
Click Save attributes.
Switch to the Variations tab:
Choose Create variations from all attributes and click Go.
Edit each variation to set specific prices, SKUs, images, and stock status.
Fill in other product details as needed.
Publish the product.
Digital products are files your customers can download after purchase — such as eBooks, music, or software.
Go to Products > Add New.
Enter product name and description.
Under Product Data, select Simple product and then check Downloadable.
Upload the file(s) your customers will download.
Set download limits and expiry if needed.
Set the product price.
Publish the product.
Bonus: You can combine digital with variable options if needed (e.g., different versions of a digital file).
Woomen theme integrates smoothly with WooCommerce, letting you:
Edit product details anytime via Products > All Products.
Bulk edit products to update prices, categories, or stock.
Track inventory and receive low-stock alerts.
Set featured products to highlight them on your homepage or shop page.
Use advanced filters and sorting so customers can find products quickly.
Keep product titles clear and keyword-rich for SEO.
Use high-quality images and add multiple photos per product.
Write detailed product descriptions focusing on benefits and features.
Regularly update stock and pricing to avoid customer frustration.
Test purchase flows to ensure downloads and variations work flawlessly.
When building an online store with the Woomen WordPress theme, keeping your products organized is key to providing a smooth shopping experience for your customers. Proper product organization not only helps visitors find what they want quickly but also improves your site’s SEO and overall usability.
In this article, we’ll explore how to use Categories, Tags, and Attributes in Woomen to create a well-structured product catalog.
Imagine walking into a store where everything is mixed together without any sections or signs. Frustrating, right? Online stores are no different. Organizing products allows you to:
Help customers easily browse and filter products
Improve site navigation and product discovery
Boost SEO by targeting relevant keywords
Manage your inventory efficiently from the backend
Categories are broad groups that help you classify your products at a high level.
They form the main navigation sections of your store
Categories can be hierarchical (with parent and child categories)
For example, a clothing store might have categories like Men, Women, and Accessories
Example:
In Woomen, categories usually appear in menus, sidebars, or as part of your shop’s layout, making it easier for visitors to explore related products.
While categories are broad, Tags provide more specific details about products.
Tags describe product features, styles, or uses
For example, a dress could have tags like summer, casual, or cotton
Tags help customers find similar products even if they belong to different categories
In Woomen, product tags often appear under product titles or in filters, helping shoppers narrow down their choices.
Attributes are product properties like size, color, or material that customers can use to filter products.
They add structured product information
Customers can filter products dynamically (e.g., all blue shirts, or size Medium)
Attributes improve the shopping experience, especially for stores with many variants
Woomen integrates seamlessly with WooCommerce attributes, enabling your site visitors to filter products on shop pages or via sidebar widgets.
Go to Products > Categories in your WordPress dashboard
Add new categories, set parent categories if needed
Assign categories to products when adding or editing them
Go to Products > Tags
Create tags relevant to your products
Assign tags in the product editor under the “Product tags” section
Navigate to Products > Attributes
Create new attributes (e.g., Color, Size)
Configure terms (e.g., Red, Blue for Color)
Assign attributes to individual products under the “Attributes” tab
Keep category names clear and intuitive
Use tags sparingly for meaningful descriptors
Only create attributes relevant for filtering options
Regularly review and clean up unused categories, tags, or attributes
Use Woomen’s built-in widgets and filters to showcase these taxonomies prominently
Effective inventory management is crucial for running a successful online store. It ensures that customers see accurate stock availability, prevents overselling, and helps store owners keep track of which products need restocking. WooCommerce provides built-in inventory management tools, and the Woomen theme is fully optimized to display this information clearly on product pages, in the cart, and at checkout.
Customer satisfaction: Customers expect to see real-time stock availability. Selling products that are out of stock can damage trust.
Efficient operations: Proper stock tracking reduces errors and saves time in order fulfillment.
Business insights: Reviewing stock reports helps identify best-selling products and underperformers.
Before managing stock at the product level, you need to enable inventory tracking globally.
From the WordPress Dashboard, go to WooCommerce > Settings > Products > Inventory.
Check Enable stock management.
Configure the following global settings:
Hold stock (minutes): Reserve stock for unpaid orders for a set time before canceling.
Low stock threshold: Define when you want to be notified that stock is running low.
Out of stock threshold: The point at which a product is marked out of stock.
Out of stock visibility: Choose whether to hide out-of-stock items from the shop catalog.
Stock notifications: Enable email alerts for low or out-of-stock products.
Save your changes.
For single products that do not have variations (such as a single book or bag), you can manage inventory directly.
Edit or add a product from Products > Add New.
Scroll to the Product Data panel and click the Inventory tab.
Configure:
SKU (Stock Keeping Unit): A unique identifier for the product.
Manage stock? Enable this option to track stock automatically.
Stock quantity: Enter the number of units available.
Allow backorders: Decide whether customers can purchase when the item is out of stock.
Stock status: Set whether the product is In Stock or Out of Stock.
Sold individually: Allow only one unit per order if necessary.
For products with variations (such as a t-shirt with different sizes or colors), stock can be managed per variation.
Go to the Attributes tab to create attributes (for example, Size or Color).
Switch to the Variations tab.
Expand each variation and configure:
SKU
Manage stock individually
Stock quantity
Backorder options
Stock status
This ensures that inventory is tracked accurately for each variation (for example, “Small – Red” can have 5 units while “Large – Blue” may have 2 units).
The Woomen theme displays stock status directly on product pages, giving customers clear information:
In Stock: The product can be purchased immediately.
Out of Stock: Customers cannot add the product to their cart.
Available on Backorder: Customers can place an order even though the product is not currently in stock.
These messages can be styled and positioned using Elementor if you want to customize their appearance.
WooCommerce provides built-in stock reporting to help you stay on top of your inventory.
Go to WooCommerce > Reports > Stock.
Review the following:
Low stock products: Products that are running low.
Out of stock products: Items that are completely sold out.
Most stocked products: Products with the highest inventory levels.
This data helps you make informed decisions about restocking and product promotions.
Assign unique SKUs to every product and variation.
Use low stock notifications to avoid unexpected shortages.
Avoid overselling by disabling backorders unless you can guarantee timely fulfillment.
Regularly check stock reports to identify fast-moving products and reorder them quickly.
Combine WooCommerce with advanced inventory tools (such as ERP or POS systems) if you manage stock across multiple sales channels.
Inventory management in WooCommerce is straightforward but powerful. With the Woomen theme, product availability is clearly communicated to your customers, reducing confusion and improving shopping experiences. By enabling global stock settings, managing product-level inventory, and monitoring stock reports, you can run your store efficiently and keep your customers satisfied.
One of the most powerful ways to attract customers and increase sales is through coupons, discounts, and promotions. These marketing tools not only encourage visitors to buy but also help build loyalty and boost your brand reputation.
In this article, we’ll explore how you can effectively use coupons, discounts, and promotions within the Woomen theme to maximize your store’s success.
In the competitive world of ecommerce, shoppers are always on the lookout for a great deal. Coupons and discounts:
Create a sense of urgency and excitement
Encourage first-time purchases
Reward loyal customers
Help clear out inventory or promote new products
When implemented smartly, they can significantly increase your store’s conversion rates.
While Woomen is a versatile WordPress theme designed for fashion, lifestyle, and ecommerce stores, it typically works seamlessly with popular plugins like WooCommerce, which handle coupons and discount logic.
From your WordPress dashboard, go to WooCommerce > Settings > General
Make sure the Enable coupons option is checked
Save changes
Navigate to WooCommerce OR Marketing > Coupons
Click Add Coupon
Enter a coupon code (e.g., SPRINGSALE20)
Set the discount type — percentage, fixed cart discount, or fixed product discount
Define usage limits and expiration dates for more control
The Woomen WordPress theme is elegant, responsive, and built for creators and entrepreneurs. But to get the most out of your site, it’s essential to enhance it with a few powerful plugins.
In this article, we’ll cover the top recommended plugins that integrate well with Woomen and help you manage SEO, email marketing, and analytics — all without slowing your site down.
Search Engine Optimization (SEO) is vital if you want your website to appear in Google search results. These plugins help you manage on-page SEO, generate meta tags, and improve visibility.
Rank Math is a modern SEO plugin known for its clean interface and powerful features.
Features:
Auto-generates schema markup
On-page SEO suggestions
Redirection manager and 404 monitor
Works smoothly with page builders like Elementor
Why it works well with Woomen:
Its lightweight design and intuitive setup make it ideal for bloggers and small business owners using Woomen.
Yoast is one of the most popular SEO plugins, trusted by millions of WordPress users.
Features:
Focus keyword optimization
Readability analysis
XML sitemaps
SEO previews for social sharing
Why it works well with Woomen:
Perfect for content-heavy sites. The readability check ensures your blog posts are both user- and SEO-friendly.
Email marketing helps you build a relationship with your audience and keep them coming back to your site.
MailPoet is an all-in-one newsletter plugin built specifically for WordPress.
Features:
Create email campaigns inside your WP dashboard
Pre-built responsive templates
Automatic emails for new posts
WooCommerce integration
Why it works well with Woomen:
MailPoet’s form designs fit seamlessly into Woomen’s modern look, and it doesn’t require any third-party app.
A simple plugin that connects your WordPress site with your Mailchimp account.
Features:
Easy-to-create signup forms
Integrates with Contact Form 7, WooCommerce, etc.
GDPR-friendly
Supports custom form styling
Why it works well with Woomen:
Great for building stylish opt-in forms without writing any code.
Tracking your visitors and understanding their behavior is essential for growing your site.
Developed by Google, Site Kit connects your site with tools like Analytics, Search Console, AdSense, and PageSpeed Insights.
Features:
View traffic and performance data from your WordPress dashboard
Page-level insights
Simple, secure setup
Why it works well with Woomen:
User-friendly for beginners and gives real-time stats inside your dashboard without needing extra tools.
A beginner-friendly plugin that makes Google Analytics easier to use.
Features:
Advanced tracking (eCommerce, outbound links, etc.)
Real-time reports
GDPR and EU compliance options
Why it works well with Woomen:
Ideal for online stores and blogs, especially if you want deeper insights into what your audience is doing.
To keep your Woomen site fast and optimized, you may also consider:
One of the most effective caching plugins for speeding up WordPress sites.
Compresses and resizes images automatically without compromising quality. Great for improving load times.
Whether you’re running a product marketplace, subscription service, or digital store, having a seamless payment process is essential. The Woomen theme is designed to work smoothly with leading payment gateways like Stripe and PayPal, and it also supports custom integrations. This article will guide you step-by-step on how to connect these gateways in your Woomen-powered website.
A payment gateway is what allows you to securely accept payments online. Choosing the right one depends on:
Your target audience
Supported countries
Transaction fees
Supported currencies and features
Woomen theme supports major gateways through WooCommerce, making it flexible and easy to scale.
Before you connect any payment gateway, ensure:
WooCommerce is installed and activated
Your store settings (currency, location, products) are configured
SSL (HTTPS) is enabled on your website
To install WooCommerce:
Go to Plugins > Add New
Search for WooCommerce
Install and activate the plugin
Stripe is a popular payment processor known for smooth checkout, card payments, Apple Pay, and more.
Go to WooCommerce > Settings > Payments
Click Stripe
Install the official Stripe plugin if prompted
Enter your Stripe API keys (from your Stripe dashboard)
Save changes
Accept credit/debit cards
Supports Apple Pay, Google Pay
Instant and recurring payments
PayPal is widely trusted by customers and offers several integration options.
In WooCommerce > Settings > Payments, enable PayPal
Use either:
PayPal Standard (redirects users to PayPal)
PayPal Payments (integrated checkout experience)
Enter your PayPal business email or API credentials
Save changes
Accept PayPal balance, cards, bank transfers
Global reach with multi-currency support
Dispute and refund management
Need something beyond Stripe and PayPal — like a local bank gateway or manual payment?
Cash on Delivery
Bank Transfer
Third-party local gateways (e.g., Razorpay, 2Checkout)
Install a WooCommerce-compatible plugin for your provider
Configure settings from WooCommerce > Payments
Test thoroughly before going live
Tip: If you’re a developer, you can create your own WooCommerce gateway plugin using hooks and APIs.
Before launching, always test your gateway in sandbox or test mode.
Enable sandbox mode in Stripe/PayPal settings
Use test cards or dummy PayPal accounts
Confirm transactions and email notifications work as expected
Payment method not showing? Check if it’s enabled in WooCommerce
Currency not supported? Make sure your WooCommerce currency matches the gateway’s
SSL warning? Your site must use HTTPS to process payments securely
Expanding your website to a global audience is a smart move — and with the Woomen WordPress theme, going multilingual is easier than ever. In this guide, we’ll walk you through two of the most popular translation plugins: WPML and Polylang. Whether you’re targeting different regions or simply want to offer your content in more than one language, this tutorial has you covered.
A multilingual website can help you:
Reach a wider audience
Improve SEO in multiple regions
Build trust with local users
Increase conversions and engagement
Yes! The Woomen theme is fully compatible with popular translation plugins like WPML and Polylang, and it’s built following WordPress best practices — making it translation-ready out of the box.
WPML (WordPress Multilingual Plugin) is a premium translation plugin that lets you build a fully multilingual site with powerful control over translated content, media, strings, and SEO.
Go to https://wpml.org and purchase the plugin. Then:
Upload and install the core WPML plugin
Install recommended add-ons (like String Translation, Translation Management)
After activation, the WPML setup wizard will appear:
Select your site’s current language
Add the additional languages you want to support (e.g., French, Spanish, German)
Go to Pages > All Pages
Click the “+” icon next to the language you want to translate into
Translate manually or use WPML’s advanced translation editor
Navigate to WPML > Theme and Plugin Localization
Scan the Woomen theme for translatable strings
Use String Translation to translate dynamic or hardcoded text
WPML allows you to create menus and widgets for each language, ensuring a consistent user experience across languages.
Polylang is a free and user-friendly plugin for managing multilingual content in WordPress. It integrates smoothly with most themes — including Woomen — and offers both manual and automatic translation.
Go to Plugins > Add New and search for Polylang. Install and activate it.
Go to Languages > Languages
Add your default language and additional ones (e.g., Arabic, Urdu, Hindi)
Edit any post or page
Use the language switcher in the post editor to add translations
Save translations for each language individually
Install Polylang’s “Lingotek Translation” add-on or use the String Translations section to translate texts from the Woomen theme.
Navigate to Appearance > Menus or Widgets
Add the Language Switcher to your primary menu or sidebar
The Woomen theme gives you flexibility with header menus and widget areas, allowing you to place your language switcher wherever it suits your layout.
Common placements:
Top menu bar
Header widget area
Footer menu
Sidebar
WPML and Polylang both create SEO-friendly URLs (e.g., /en/, /fr/)
You can set hreflang tags for better indexing
Translate meta titles and descriptions for each language
WooCommerce hooks and filters are powerful tools that allow you to insert or modify content on your store without editing core files. In the Woomen theme, we use hooks to give you complete flexibility in placing elements like countdown timers, size guides, and “frequently bought together” sections.
Hooks are specific points in your store layout where you can add custom content or functionality.
Actions let you insert something new (for example, a size guide button under the “Add to Cart” button).
Filters let you modify existing content (for example, changing the text of the “Add to Cart” button).
The Woomen theme makes this process simple by giving you pre-configured options directly in the WordPress dashboard.
Go to your WordPress Dashboard.
Navigate to WooMerchant > Settings.
Here you will find toggles to enable different features such as:
Enable Sale End Countdown: Displays a countdown timer for sale products.
Enable Size Guide Button: Shows a button that links to your product size guide.
Enable Frequently Bought Together: Displays recommended products on the product detail page.
When you enable these features, the system activates a WooCommerce hook in the background.
On the frontend, the Woomen theme includes an Elementor widget called Do Action. This widget allows you to place hook-based elements exactly where you want them.
Edit your product detail page with Elementor.
Drag and drop the Do Action widget into your desired section.
In the widget settings, choose the same hook name you enabled in the backend.
For example, if you enabled Sale End Countdown in WooMerchant, select that hook in the Do Action widget.
Elementor will now fetch and display the correct element at that location.
From the Dashboard, enable Size Guide Button.
Edit the product page with Elementor.
Drag in the Do Action widget below the Add to Cart button.
Choose the Size Guide Button hook in Elementor to match the setting you selected in WordPress Dashboard > WooMerchant > Size Guide, for example, “Before Single Product.”
The size guide button now appears on the frontend exactly where you placed the widget.
Flexibility: You decide where each element appears, instead of being restricted to a fixed location.
No coding required: The Woomen theme handles the technical side of hooks, you just toggle settings and place widgets.
Full control: You can enable or disable features individually from the dashboard without editing templates.
Caching, Image Compression & CDN Setup for Faster Performance
A fast website is crucial for better user experience, higher SEO rankings, and lower bounce rates. Even the most beautifully designed WordPress themes — like Woomen — need performance tuning to reach their full potential.
In this guide, we’ll walk you through practical steps to optimize the Woomen theme for speed using three powerful techniques: caching, image compression, and CDN integration.
A slow website can:
Drive visitors away
Lower your Google search ranking
Reduce conversion rates
Affect Core Web Vitals and user satisfaction
Let’s fix that by applying proven optimization methods.
Caching stores static versions of your pages and serves them quickly to users instead of generating them from scratch each time.
LiteSpeed Cache (Best for LiteSpeed servers)
WP Rocket (Premium, user-friendly)
W3 Total Cache (Advanced control)
WP Super Cache (Simple and free)
Page Caching
Browser Caching
Object Caching (if your host supports it)
Minify CSS & JS (test for conflicts)
Tip: Always clear cache after major theme or plugin updates.
Large, uncompressed images slow down your pages. Optimizing them can cut load times dramatically without affecting visual quality.
Smush (Free & Pro version available)
ShortPixel (Best balance of compression + quality)
Imagify (Easy to use, integrates with WP Rocket)
TinyPNG (Online or plugin)
Compress before uploading
Use WebP format for modern browsers
Lazy load images (Smush or WP Rocket offer this)
Avoid oversized banners or stock images
A Content Delivery Network (CDN) delivers your site’s content from multiple servers worldwide, reducing load time based on the visitor’s location.
Cloudflare (Free & Premium plans)
Bunny.net (Affordable and fast)
KeyCDN
Jetpack CDN (Free image CDN for WordPress)
Sign up for a CDN provider (e.g., Cloudflare).
Point your domain to the CDN’s nameservers (Cloudflare guides you through this).
Install a caching plugin (like LiteSpeed or WP Rocket) that supports CDN integration.
Enter your CDN URL in the plugin’s settings.
Enable Asset Preloading for fonts and CSS
Use HTTP/3 and Brotli Compression (Cloudflare offers these free)
Update Regularly: Always run the latest version of the Woomen theme.
Deactivate Unused Plugins: Extra plugins slow your site down.
Mobile Optimization: Use responsive layouts and test with Google PageSpeed Insights.
Database Optimization: Use plugins like WP-Optimize or Advanced Database Cleaner to remove junk.
Running an online store with the Woomen theme means you’ve already taken a big step toward beautiful, responsive design. But what about security?
Online shoppers trust you with sensitive data — names, addresses, credit card info — and it’s your responsibility to protect them. In this post, we’ll walk through three essential ways to secure your store:
Setting up SSL (Secure Sockets Layer)
Creating automated backups
Performing regular malware scans
SSL encrypts the connection between your website and visitors, making it almost impossible for hackers to intercept sensitive information.
Builds customer trust (shows a padlock icon in the browser)
Required for payment gateways (Stripe, PayPal, etc.)
Boosts your SEO ranking
Get a free SSL certificate from Let’s Encrypt
If you use a hosting provider like Bluehost, SiteGround, or Hostinger, SSL is often included.
Install a plugin like Really Simple SSL to automatically update your URLs and settings.
Pro Tip:
After SSL is installed, make sure all links and assets (images, stylesheets) use https:// — not http://.
Things go wrong — plugins crash, updates fail, hackers strike. Backups are your insurance policy.
Restores your site in minutes after a crash
Protects your store from data loss
Helps you recover from malware or hacks
Use trusted plugins like:
UpdraftPlus
BlogVault
Jetpack Backup
Schedule daily backups stored on:
Google Drive
Dropbox
Amazon S3
Your database (orders, users, settings)
All site files (themes, plugins, uploads)
Malware silently infects websites, redirects customers, and steals data. Most site owners don’t even know they’re infected — until it’s too late.
Site redirects to unknown pages
Admin access issues
Slow performance or crashes
Use these security tools:
Wordfence Security
Sucuri Security Scanner
MalCare
Enable firewall protection
Get alerts for suspicious activity
Important: Set up automatic daily scans and review results weekly.
Always keep Woomen theme and plugins updated
Use strong admin passwords
Limit login attempts with a plugin like Limit Login Attempts Reloaded
Disable XML-RPC unless needed
Use 2FA (Two-Factor Authentication) for admin accounts
WooCommerce is one of the most popular eCommerce solutions for WordPress, powering millions of online stores worldwide. While it offers flexibility and ease of use, users often encounter errors that can disrupt the shopping experience and impact sales. In this article, we’ll explore the most common WooCommerce errors, why they occur, and practical steps to fix them.
Cause:
This error appears when WooCommerce cannot find any shipping method for the entered address. Common reasons include:
Shipping zones not configured.
No shipping methods added for the selected zone.
Customer’s address falls outside your defined zones.
Solution:
Navigate to WooCommerce → Settings → Shipping → Shipping Zones.
Add a shipping zone and methods (Flat Rate, Free Shipping, etc.).
Double-check the customer’s location matches your defined zones.
Cause:
Payment gateways like PayPal, Stripe, or custom gateways can fail due to:
Incorrect API keys.
Plugin conflicts.
SSL issues or insecure checkout pages.
Solution:
Verify API credentials under WooCommerce → Settings → Payments.
Enable Force Secure Checkout and ensure your SSL certificate is active.
Test payment in sandbox mode before going live.
Cause:
Customers see this message after adding products to the cart, often due to:
Theme conflicts.
Caching or session issues.
Misconfigured cart and checkout pages.
Solution:
Make sure the Cart and Checkout pages are set under WooCommerce → Settings → Advanced.
Disable caching on cart, checkout, and account pages.
Test with a default theme like Twenty Twenty-One to rule out theme conflicts.
Cause:
Product images may appear blurry, stretched, or not show at all because of:
Incorrect image sizes.
Theme compatibility issues.
Regeneration of thumbnails not done after theme switch.
Solution:
Set correct image sizes in WooCommerce → Settings → Products → Display.
Use the Regenerate Thumbnails plugin after changing themes.
Ensure your theme supports WooCommerce image settings.
Cause:
Occurs when your SSL or URL settings conflict, often after enabling HTTPS or migrating to a new domain.
Solution:
Go to Settings → General and verify both WordPress Address (URL) and Site Address (URL) match.
Ensure you’re using the same protocol (HTTPS).
Clear browser and site cache after updating settings.
Cause:
Checkout page issues often stem from:
Plugin conflicts.
JavaScript errors.
Missing shortcodes on the checkout page.
Solution:
Make sure the checkout page contains the [woocommerce_checkout] shortcode.
Disable plugins one by one to identify conflicts.
Enable debug mode to check for PHP or JavaScript errors.
Cause:
Running outdated versions of WooCommerce, WordPress, or your theme can lead to incompatibility issues.
Solution:
Always keep WooCommerce, WordPress, and themes updated.
Test updates in a staging environment before applying to your live site.
Use quality hosting optimized for WooCommerce.
Regularly update plugins and themes.
Take regular backups before making major changes.
Install a caching plugin with WooCommerce compatibility.
Use a staging site to test changes before going live.
In today’s digital marketplace, first impressions matter. Product pages and listings are often the deciding factor for customers considering a purchase. Generic layouts and cluttered designs can overwhelm users and lead to lost sales. This case study explores how implementing custom product cards helped a client enhance user experience, communicate value effectively, and ultimately boost conversions.
Our client, an eCommerce store specializing in lifestyle products, was struggling with stagnant conversion rates despite having strong traffic. The problem was clear: their product pages looked too generic. The standard templates failed to highlight the product’s unique selling points, and customers were not engaging deeply enough to move further down the sales funnel.
Low Conversion Rate: Despite steady web traffic, the purchase completion rate was below industry benchmarks.
Generic Design: The default product cards lacked personality and failed to grab attention.
Poor Highlighting of Features: Essential details like discounts, product benefits, and reviews were buried in text.
We introduced custom-designed product cards tailored to the brand’s identity and target audience. The cards were designed with a focus on:
Visual Appeal
High-quality product images with consistent sizing.
Bold typography for product names.
On-card highlights for discounts, free shipping, and bestsellers.
Clear Value Proposition
Short, benefit-driven descriptions.
Quick-glance feature icons (e.g., eco-friendly, fast shipping, limited stock).
Conversion-Focused Elements
Prominent “Add to Cart” or “Buy Now” buttons.
Integrated customer ratings and reviews.
Limited-time offers with countdown timers.
Mobile Optimization
Responsive layouts ensuring cards looked engaging on smaller screens.
After implementing the custom product cards, the client experienced measurable improvements within three months:
35% Increase in Conversions: More visitors completed purchases.
22% Higher Engagement: Users spent more time exploring products.
15% Decrease in Bounce Rate: Visitors were more likely to stay on the website.
Design Drives Decisions: A product’s presentation can be just as influential as its price or features.
Highlight What Matters: Customers should see the most compelling reasons to buy without scrolling or clicking.
Consistency Builds Trust: Cohesive and professional card designs reassure customers of brand credibility.
Customizing your WordPress site is exciting, especially when using a stylish theme like Woomen. But there’s a catch: if you make changes directly to the theme files, they will be lost whenever the theme is updated.
That’s where a child theme comes in. It’s the safest way to customize your WordPress site without risking your changes during updates. In this tutorial, we’ll show you how to create a child theme for Woomen — step by step — with visuals.
A child theme is a WordPress theme that inherits the design, layout, and functionality of a parent theme. It allows you to:
Modify styles and layouts
Add or override functions
Keep custom changes even after theme updates
If you’re planning to customize the Woomen theme, using a child theme is highly recommended.
Your changes stay safe during theme updates
Cleaner code and better organization
Easier to maintain and debug
No risk to the original Woomen theme files
First, go to your site’s theme directory:
/wp-content/themes/
Inside this directory, create a new folder named:
woomen-child
style.css FileIn the woomen-child folder, create a file named style.css, and paste the following code:
/*
Theme Name: Woomen Child
Template: woomen
Author: Your Name
Description: Child theme for Woomen
Version: 1.0.0
*/
The
Templatevalue must match the folder name of the Woomen parent theme (case-sensitive).
functions.php FileIn the same folder, create a file named functions.php and add the following PHP code:
<?php
function woomen_child_enqueue_styles() {
wp_enqueue_style( 'woomen-parent-style', get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'woomen-child-style',
get_stylesheet_directory_uri() . '/style.css',
array('woomen-parent-style'),
wp_get_theme()->get('Version')
);
}
add_action( 'wp_enqueue_scripts', 'woomen_child_enqueue_styles' );
?>
This ensures that both the parent and child stylesheets are properly loaded.
Once all files are in place:
Log in to your WordPress dashboard
Go to Appearance > Themes
You’ll see “Woomen Child” listed
Click Activate
You now have a working child theme for Woomen. You can:
Add custom CSS in style.css
Override any template by copying it from the parent theme into the child theme folder and editing it
Add new functions in functions.php
All without touching the original Woomen files.
Use a child theme for any custom code or layout tweaks
Always back up your site before major changes
Test new code in a staging environment first
Enables interactive features on your website, allowing users to trigger specific events or behaviors through actions like clicks or form submissions.
Go to Elementor Page Editor >> Locate the Value Pack Addons Widgets >> Select the “Do Action” widget >> Drag and drop it onto the page >> Define your desired action


Showcases a real-time feed of your Instagram posts directly on your website, allowing visitors to view your latest social media content.
Open the Elementor Page Editor -> Locate the Value Pack Addons Widgets -> Select the “Instagram Feeds” widget -> Drag and drop it onto the page -> Enter your access token.

Provides a customizable login system, enabling users to sign in or register directly on your website.
Open the Elementor Page Editor -> Navigate to Value Pack Addons Widgets -> Select the “Login” widget -> Drag and drop it onto the page -> Choose your preferred form style.

Allows users to compare multiple products side-by-side based on features and specifications to make better purchasing decisions.
Open the Elementor Page Editor -> Go to Value Pack Addons Widgets -> Choose the “Products Comparison” widget -> Drag and drop it -> Add images for comparison.
Offers an advanced product search tool, helping users quickly find items by entering relevant keywords.
Open the Elementor Page Editor -> Find the Value Pack Addons Widgets -> Select the “Product Search” widget -> Drag and drop it -> Choose a search style.
Shows a floating mini cart panel where users can view and manage selected items without navigating away from the current page.
Open the Elementor Page Editor -> Locate the Value Pack Addons Widgets -> Pick the “Mini Cart” widget -> Drag and drop it -> Select your preferred cart style.
Showcases multiple images of a product in an organized gallery format, allowing users to explore the item from different angles. Enhances visual engagement and improves purchase confidence.
Enables selection of different variations like size, color, or material for a product. Offers customers a customizable shopping experience tailored to their preferences.
Adds a dynamic carousel to display products, banners, or images. Enhances visual appeal and allows showcasing multiple items in limited space.
Displays detailed information about the product including its features, usage, and benefits. Helps users understand what they are buying.
Shows a live countdown timer for deals or limited-time offers. Creates urgency and boosts conversions by encouraging quicker purchase decisions.
Highlights the product price clearly with styling options. Can include sale prices and discounts to attract buyers.
Displays customer ratings using stars or numeric values. Helps new customers gauge product quality and reliability.
Allows users to save or favorite products for future reference. Enhances user engagement and simplifies repeat purchases.
Adds social media sharing buttons to product pages. Lets users easily share products with their networks, increasing visibility.
Keeps the “Add to Cart” button visible while users scroll through the product page. Increases the chance of conversion by improving accessibility.
Bundles related or frequently bought-together products. Encourages upselling and helps users discover complementary items.
Automatically displays products similar to the current one. Enhances user experience and boosts cross-selling opportunities.
Displays customer feedback and ratings. Builds trust and helps potential buyers make informed decisions.
Shows additional product data like brand, SKU, or custom fields. Useful for tech specs or compliance information.
Keeps a particular section (e.g., product summary or pricing) fixed on the screen during scrolling. Improves usability and access to key info.
Provides brief pop-up explanations or tips when users hover over an icon or text. Enhances UX by offering guidance without cluttering the interface.
Displays modal windows with offers, product info, or forms. Can be used for promotions, lead capture, or alerts.
Adds stylish animated borders around widgets or buttons. Makes elements more eye-catching and improves design aesthetics.
Supposed to be commonly asked issues, questions & troubleshoot tricks are in this section.
The Related Products section is designed to enhance user engagement and increase sales opportunities by displaying additional product suggestions on the product detail page. These suggestions can include items the user recently viewed, complementary products, or alternative higher-end options.
Types of Related Products:
Recently Viewed Products – Displays products the user has previously viewed during their session.
Upsell Products – Promotes higher-end alternatives to the current product.
Cross-Sell Products – Shows complementary items often bought together with the current product.
How to Add:
Edit the Product Detail Page using Elementor.
From the Valuepack Addon Widgets section, drag and drop the “Products by Type” widget:
Recently Viewed Products
Upsell Products
Cross-Sell Products
Place the widget in your desired location within the product page layout.
Customize the number of products displayed, layout style, and design settings via the widget’s sidebar options.