Porto | Multipurpose & WooCommerce Theme

Porto | Multipurpose & WooCommerce Theme

Cart 93,281 sales
Recently Updated
Well Documented

Porto Business & WooCommerce WordPress Theme

Porto is the most powerful, customizable, and user-friendly WordPress theme with WooCommerce & website builder for building modern sites.

Version: 7.2.5, Already Compatible with WordPress 5.x & 6.x and WooCommerce 9.3, 9.2, 9.1, 9.0, 8.x, 7.x, 6.x & 5.x | Changelog


Porto Wordpress is an ultimate business & woocommerce wordpress theme that is suitable for any business and woocommerce sites. Porto provides plenty elements and powerful features that can configure all you want. Compared to other multi-purpose themes’ general ecommerce features, Porto provides ultimate woocommerce features with exclusive skins & layouts and features. Porto guarantees super fast performance which is essential for your business & woocommerce shops. Please check below to see more features from Porto. Enjoy Porto Business & Woocommerce Theme!

Porto introduces a lot of new features and demos, we also enhanced our speed Optimization wizard and reached top performance scores in ThemeForest. Porto releases 5 wonderful features – Soft Mode, Merged JS and CSS, Critical CSS, Type Builder, Single and Archive Builders. Soft Mode is a new feature that can be surely called a huge development. It has made possible to edit anything. You can build site without touching a single line of code using full site builders. Critical CSS helps you reduce the rendering time of your site. Your site may suffer from too many styles yet not all of them are used at first time. Critical CSS helps you escape from all this stuff. You will be able to achieve high performance. Merged JS & CSS is also a important point in the new version. It limits the request count so even though you don’t use cache plugins, you can expect high speed on mobile devices. With Post Type Builder, any archive post layout can be built to be harmonized with your website. As for Single & Archive Builder, most themes want customization yet for their single and archive pages. Never mind. Porto will do all those things for you and build a layout that is in your head. Eventually Porto has improved all its Google Lighthouse metrics above 98 on desktop and 70 on mobile without any cache plugins. For example Beauty Salon, Dentist, Auto Service….

Porto improved performance by optimizing dynamic styles about 30ms, using css variables, optimizing server respond time about 30ms, etc. Please check changelog below for more details.

Porto Multi Purpose & Woocommerce Theme Main Features

  • Porto allows you to create beautiful, wonderful websites, very fast, high-performance, super optimized, and so on.
  • A clean, modern, multi-purpose, business, corporate, woocommerce design that can be adapted and used for any website design and layout.
  • The #1 best rated WordPress theme on the market for 8+ years and counting
  • 100% Responsive Theme with pixel-perfect accuracy
  • Best Design & High Quality
  • Pixel-Perfect Design
  • Highly mobile optimized.
  • More than 3.5k+ ratings with a 5 star average
  • Always compatible with the latest WordPress versions
  • Always compatible with the latest versions of 3rd party integrated plugins
  • WordPress Multisite (WPMU) Tested and Approved
  • Built with HTML5 and CSS3
  • 100% SEO Optimized and perfectly compatible with plugins like Yoast SEO
  • Adherence to strict WordPress and PHP coding standards
  • Performance enhancements for fast, reliable, quality websites
  • Cross-browser compatibility: FireFox, Safari, Chrome, IE9, IE10, IE11
  • Multiple Page Styles
  • Visual Composer is highly optimized
  • One Page template
  • Social Sharing Features
  • Unlimited Colors & Layouts
  • WooCommerce Compatible
  • RTL Ready
  • FAST Support & Updates
  • Valid HTML5 code
  • 30 + unique homepage layouts: More amazing concepts are coming soon!
  • 6 extra layouts of the slider area: Text and Form, Static image, Single Video;
  • Mega menu and 3-level drop-down menu;
  • 4 different portfolio types (total 19 pages)
  • 4 different blog types (total 6 pages)
  • Grid / List view
  • Woocommerce Catalog Mode
  • Powerful Page options
  • Elegant animations
  • 3 different contact page layouts
  • Install Demo content with One-Click
  • Wide / Full / Boxed Layout
  • Additional pages: About, Services, Team, Process, Careers, FAQ, 404 page, Sitemap, Contact us, etc.
  • Contact and newsletter forms
  • Twitter Feed Widget
  • Google web fonts
  • Documentation ? step by step

Setup Wizard

  • Active purchase code
  • System Status
  • Share usage data (analysis).
  • Child theme is ready
  • Plugin install
  • Full Site Editing (Soft Mode)
  • One-click demo import
  • Uninstall the imported demo
  • Uninstall the content
  • Support is ready.

Speed Optimize Wizard

  • WPBakery & Shortcodes CSS Compile
  • Optimize the Revolution Slider
  • Preload icon fonts and images
  • Image lazyload
  • Menu Lazyload
  • Minify css & js
  • Bootstrap is optimized.
  • Font Awesome Optimized
  • Elementor & Dokan Resources Optimized
  • WooCommerce & Gutenberg Widgets Optimized
  • Disable the unused template builder
  • Disable the mobile slider
  • Merge css & js
  • CRICIAL CSS

Version Control

  • Rollback to a previous version

Patcher

  • Fix small bugs released by theme

Tools

  • Refresh Studio blocks
  • Compile all css & Clear merged css and js
  • Refresh Templates’ display conditions

Template Builder ( Full Site Builder )

  • WooCommerce Builder: Single Product Builder, Shop Builder, Product Type ( Post Type) Builder
  • Online Website Builder: Post Type Builder, Single Builder, Archive Builder
  • Popup Builder
  • Header Builder
  • Footer Builder
  • Block Builder
  • Page Layouts ( Layout Builder )
  • Display Condition

Theme Options ( Redux and Live Option Panel )

General
  • Full Site Editing(FSE) in Gutenberg
  • Maintenance Mode
Layout
  • Container
  • Page Layout, Header layout, Banner Layout, Breadcrumbs Layout, Footer Layout
  • Html Blocks
Skin
  • Theme Colors
  • Global Typography
  • Page background
  • Form Style
  • Custom CSS & JS
Header
  • Header builder in Customizer
  • Language, Currency Switcher
  • Social Links
  • Live Search, Search From Layout
  • Sticky Header
  • Wishlist, Mini-Cart in Header
Menu
  • Dropdown Menu, Sidebar Menu
Logo Breadcrumbs ( 5 different breadcrumbs )
  • Page Title, Page Sub title, Breadcrumb Path
Footer
  • Footer Layout and widgets
  • Reveal Effect in Footer
  • Payment
Sticky Sidebar Page
  • Show Comments
  • Image Lightbox
  • Microdata Rich Snippets
Post
  • Post Format
  • Blog & Post Archives – Grid Columns, Pagination Style, Date Format, Social Share Links, Post Excerpt
  • Blog – Blog title, Block Content
  • Single Post – Post Layout, Show Author info, Show Comments, Show Related Posts Columns
  • Related Posts Carousel – Post Image Size, Post Style, Hover Image Effect
Portfolio
  • Portfolio Subtitle, Slug Name
  • Portfolio Archives – Portfolio title, Layout, Enable Ajax Load, Archive Layout, Link & Lightbox Icon, Category Filter in Portfolio Page
  • Single Portfolio – Show Metas, Slider Type, Portfolio Layout, Related Portfolios
Event
  • Slug Name, Single Name
  • Event Archives – Page Title, Layout, Excerpt, Read More Button
  • Single Event – Banner Block, Event Countdown
Member
  • Slug Name, Members page
  • Member Archives – Layout, Pagination Style, Category Filter, View Type, Member Columns
  • Single Member – Member Layout, Page Style
  • Social Links
FAQ
  • Slug Name, Singular Name, FAQs Page
  • Sort Faq Categories, Soft Faq Items, FAQ Pagination
WooCommerce
  • Product Swatch Mode, Border on product images, Login link, Product Labels, Sales Popup, Pre-Order
  • Product Archives – Shop Layout, Ajax Filter, Filter Layout, Pagination Style, Per page option, Product columns, Product Layout, Product swatch, Show Reviews, Show Price, Quick View, Compare
  • Single Product – Product Layout, Sticky add to cart section, Product Tab, Product Navigation, Meta, Related Products, Upsell Products, Related Products
  • Product Image & Zoom – Show Thumbnails, Thumbnails Count, Image Zoom, Zoom Type
  • Cart & Checkout Page – 2 Cart Page type, 2 Checkout Page type, Page Header type,
  • Catalog Mode – Roles, Reviews, Add to Cart button,
  • Registration Form
Extra Option
  • Google Map Api
  • SEO – Microdata Rich Snippets, Compatible with Yoast SEO
  • 404 Error
  • BBPress & BuddyPress
Import / Export
  • Import From File, Import From URL
  • Download Data File, Copy Export URL
Font Control
  • Add custom font

Bunch of Useful Demos

Personal Portfolio1, SEO (1-3), Business Consulting (1-5), Shop Demo (1-42), Home Classic, Home Corporate (1-21), Auto Services, Cleaning Services, Architecture 2, Law Firm (1-2), Transportation Logistic, Renewable Energy, Industry Factory, Startup Agency, Construction (1-2), Medical (1-2), Grocery (1-3), Beauty Salon, Multi-Vendor+Marketplace+Dokan+ WCFM , IT Services, Digital Agency (1, 2, dark), Insurance, Barber Shop, Band, SASS, Architecture & Interior Design, Coffee Shop, Finance, Education, Real Estate, App Landing, CV – Portfolio – Resume, Hotel, Hotel (Boxed), Event, Restaurant, Gym, One Page Agency, Photography (1-3), Church, Dentist, Wedding, Parallax Shop, Baby Shop, Digital Product, Book Store, Bike Store, Single Product Shop, Game Store, Medical Shop, Wine Shop, Auto Shop, Dark Shops. Home One Page, Corporate Hosting, Classic Color, Classic Light, Classic Video, Classic RTL, Classic Dark, Blog Demo (1-5), Portfolio Demo (1-5)

Plenty of widgets

  • General widget

    Toggles, Block, Container, Animation, Carousel, Testimonial, Content Box, Image Frame, Preview Image, Featured Box, Lightbox Container, Blockquote, Tooltip, Popover, Grid Container, Links Block, Recent Posts, Blog, Recent Portfolios, Portfolios, Portfolios Category, Recent Members, Faqs, Conception, Map Section, History, Diamonds, Section, Price Boxes, Port Sort Filters, Sort Container, Sort Item, Sticky, Schedule Timeline Container, Experience Timeline Container, Floating Menu Container, Events, Sidebar Menu, Icon, Ultimate Heading, Info Box, Stat Counter, Buttons, Ultimate Content Box, Google Map, Icons, Countdown, Ultimate Carousel, Fancytext, Modal, Carousel Logo, Info List, Interactive Banner, Page Header, Section Scroll, Share, 360 Degree Image Viewer, Heading, Button, Hotspot, Svg Floating, Social Icons, Image Comparison, Image Gallery, Scroll Progress, Contact Form, Cursor Effect, Page Content, Tag Cloud, Horizontal Scroller, Content Switcher


  • Header builder widgets

    Logo, Menu, Switcher, Search Form, Mini Cart, Social, Menu Icon, Divider, My Account, Wishlist, Compare


  • Product builder widgets

    Image, Title, Rating, Actions, Price, Excerpt, Description, Add to cart, Meta, Tabs, Upsell, Related, Linked, Next & Previous Navigation, Add Cart Sticky


  • Shop builder widgets

    Product Archives, Products, Toolbox, Sort, Count, Result, Toggle, Filter, Actions, Title, Description


  • Single builder widgets

    Image, Author Box, Meta, Comments, Related, Navigation, Share, Post Format


  • Archive builder widgets

    Archive Posts Grid


  • Popup builder widgets

    Popup Width, Popup Animation, Load Duration, Horizontal Offset, Vertical Offset


  • Block builder widgets

    Edit Area Width


  • Type builder widgets

    Featured Image, Content, Meta, Woo Buttons, Woo Description, Woo Rating, Woo Stock


Build Header

You can build a website header on 3 ways – Header Type, Header Builder in Customizer and Header Template Builder

  • Porto offers 20 different header types. Headers can be top or left positions.
  • Header builder in Customizer
    If you use this way, you should build in Header Builder panel of LIVE OPTION PANEL
  • Header Template builder offers several widgets so you can build a header without any custom styles.

There are 2 ways to build a footer – 3 Footer Types and Footer Template Builder

Full-Site Editing( FSE ) in Gutenberg

Full-Site Editing is one of the main improvements added to the WordPress platform with version 5.9.It allows users to make sweeping changes to their website design and layout via a graphic interface, thus moving WordPress closer to the experience of a page builder. In addition, it offers new ways to create and customize themes.

Infinite Scroll

A web design technique where, as the user scrolls down a page, more content automatically and continuously loads at the bottom, eliminating the user’s need to click to the next page. You can use this with archive Page and other functions.

Lazyload Image

This is a strategy to identify images as non-blocking (non-critical) and load these only when needed.

Live Search enhances your search form by applying an AJAX search, allowing you to see search results without needing to redirect to a results page. With Live Search, You can use this in the search widget of the header.

Studio

You can import studios in the Porto studio page or studio candidate.Studio candidate is a function to show result studios by searching in the preview pages( Elementor & WPBakery ).

Video Thumbnail

You can display video instead of thumbnail images in the Single product page.

WooCommerce Pre-Order

This feature is offered by WooCommerce plugin. Set up pre-orders in your WooCommerce store, so customers can order products before they’re available. You can automatically or manually release and fill orders when you’re ready and let the extension handle the rest.

WooCommerce Sales popup

This feature allows you to display recent sales history on a popup with customer and product information without any plugin. This can display customer product title, image and price.

WooCommerce Swatches

Swatches Porto offered are essentially a better way to display extra product options. They are Color or Image variation swatches.

Compatible Plugins

Elementor, Elementor Pro,Visual Composer ($34 value), WPBakery, Hubspot, Rank Math SEO, Yoast SEO, Wordpress SEO, Wordpress Social Login, WP Cache plugins such as WP Super Cache, W3 Total Cache, Mailpoet newsletter, Revolution Slider, BBPress, BuddyPress, Better Wordpress Minify, Nav Menu Roles, Woocommerce Product Filter, Post Views Counter, GeoDirectory, WooCommerce Multilingual, Major multi-vendor plugins like Dokan, WC Vendors and Yith WooCommerce Multi-Vendor, YITH WooCommerce Wishlist, YITH WooCommerce Wishlist Pro, YITH WooCommerce Ajax Search, YITH WooCommerce Badge Management, WPML, Polylang, qTranslate X, WooCommerce Currency Switcher plugin, GDPR, PWA, Revolution Slider ($19 value) plugin

Conditional Rendering

You can render only some, depending on the various conditions. Conditions are the type of your device, Login Status, User Role, Post or Page. Porto offers this feature to Elementor ( Section & Column ) and WPBakery ( VC Row & VC Column )

Critical CSS

Critical Path CSS is the CSS that is required to render the above fold content of each web page. And this helps you reduce the rendering time. To use this feature, you should enable Critical CSS in the Advanced Tab of the Speed Optimize Wizard. Next you can generate the critical css of the page you want in the Critical CSS menu. To know more, watch this video

Full Site Editing offered by Porto

With Template builders, you can build any page. This feature appeared with Porto Version 6.3.0.

Quick Access

With this, you can go straight to the option you want in Elementor and WPBakery preview.

Quick Toolbar

This feature is used in Elementor Editor and WPBakery Frontend Editor. Elementor toolbar offers 5 shortcut items and WPBakery offers 4 items. With this new feature, you can go to Builder Settings.


Version 7.2.5 (10.11.2024)

- Fixed: WPML compatibility issues within meta boxes
- Fixed: PHP error occurring after theme update when using WPBakery Page Builder plugin versions below 7.6
- Fixed: Styling issues in the products filter widget when utilizing Horizontal Filter Type 2
- Fixed: Minor PHP warnings in live search functionality

Version 7.2.4 (10.8.2024)

- Updated: Slider Revolution plugin to version 6.7.20
- Updated: Performance of the Porto Chart Price filter widget by optimizing query and implementing a caching feature
- Fixed: Language switcher functionality for AJAX actions not working when the WooCommerce plugin is not installed
- Fixed: Vulnerability in the AJAX Quick View, ensuring it only displays public products
- Fixed: PHP error occurring after selecting Porto predefined colors in the Theme Options > Skin > Colors
- Fixed: Issue with product variation rendering in the single product builder’s linked products widget
- Fixed: Issue where product variation images did not render if no featured image was assigned in cross-sells and up-sells
- Fixed: Removed Dynamic Featured Image plugin from the plugins list due to its removal from the WordPress repository
- Fixed: Minor console error in the admin's theme options panel
- Fixed: Rendering issue for "Infinite Scroll" pagination type in the Porto posts grid widget on "Slider" view

Version 7.2.3 (10.1.2024)

- Updated: Revolution Slider plugin to version 6.7.19
- Fixed: Background video in the WPBakery Row element not displaying on Safari browser
- Fixed: Styling issue with the active status of the "Description" accordion tab on single product pages
- Fixed: Minor JavaScript issue in WPBakery’s frontend and backend editors
- Fixed: Display conditions not being properly removed after deleting blocks in Porto Page Layout positions
- Fixed: "Style 1" option under Theme Options -> WooCommerce -> Product Archives -> "Add to Cart Notification Type" not functioning with the default product type
- Fixed: JavaScript error related to shortcodes in the frontend TinyMCE editor
- Fixed: "Quick Shop" functionality not working correctly for variable products with identical variation prices
- Dev: Added "porto_infinite_scroll_behavior" JavaScript trigger for loading posts in "/wp-content/themes/porto/inc/lib/infinite-scroll.js"

Version 7.2.2 (9.26.2024)

- Fixed: Porto Elementor block rendering issues with Elementor 3.24
- Fixed: Porto Conditional Rendering incompatibility with Elementor's element cache feature
- Fixed: Minor styling issue with the color picker control in the WPBakery editor
- Fixed: Products being added to the cart multiple times when the lazyload menu is enabled and AJAX add-to-cart is disabled
- Fixed: "Add to Cart" functionality for variable products not working on shop pages when using the "span" tag instead of the "a" tag for the button
- Fixed: Display conditions not being removed correctly after deleting blocks in Porto Page Layout positions

Version 7.2.1 (9.24.2024)

- Fixed: Compatibility issue with WooCommerce template in "woocommerce/single-product/product-image.php" 
- Fixed: Elementor widget styling issues when using the "Internal Embedding" CSS Print Method in Elementor's performance settings

Version 7.2.0 (9.23.2024)

+ Added: New WPBakery Demo Furniture Store – Shop 49
+ Added: New Elementor Demo Furniture Store – Shop 49
+ Added: New WPBakery Demo Electronics Store – Shop 50
+ Added: New Elementor Demo Electronics Store – Shop 50
+ Added: New Shop Subpages About Us, Contact Us and so on
+ Added: Responsive design options on WPBakery Editor
+ Added: Development Mode to hide the builder tooltip
+ Added: Woo Feature: Compare products function on Shop 49
+ Added: Woo Feature: Quick Shop on  Shop 50
+ Added: Woo Feature: Add to cart for bundled products
+ Added: Woo Feature: Price Filter with Chart on Shop page
+ Added: Woo Feature: Auto update cart function on Cart page
+ Added: Woo Feature: Sticky Add to cart on mobile
+ Added: Woo Feature: preview column for WooCommerce swatch function on 'Edit Product Attributes' page
+ Added: Woo Feature: Redirects to Cart, Checkout page when catalog mode is enabled
+ Added: Elementor Layout Feature: Stretch Container function to control the layout easily
+ Added: Elementor Layout Feature: Stretch Section function to control the layout easily
+ Added: Header Builder Feature: New Settings Dialog for Header Builder
+ Added: Header Builder Feature: Header type option(Side Header, Absolute Header) on meta fields
+ Added: Header Builder Feature: Side Header position, Side Header Width
+ Added: Header Builder Feature Toggle dropdown menu widget on Header Builder
+ Added: Header Builder Feature: WPBakery design options tab to header builder widgets
  - Logo Widget
  - Switcher Widget
  - Menu Widget
  - Mobile Menu Widget
  - Mini-Cart Widget
  - Search Form Widget
  - Wishlist Widget
  - Account Widget
  - Compare Widget
  - Social Widget
+ Added: Sticky header options to builder widgets Screenshot
  - Sticky header padding Option to WPBakery Row Widget, Elementor Container Widget
  - Background color and gradient options to WPBakery Row Widget, Elementor Container Widget
+ Added: Global sidebar width Option to theme options
+ Added: Performance Feature Disable mobile animations in Optimize Wizard
+ Added: Show hover Option to toggle dropdown menu widget and menu widget on Header Builder
+ Added: Toggle on homepage Option to toggle dropdown menu and menu widget on Header Builder
+ Added: Focus carousel Addon to WPBakery Single Image Widget and Hotspot Widget
+ Added: Focus carousel Addon to Elementor Advanced tab
+ Added: Hide block on mobile menu
+ Added: A link to edit a menu block with Elementor Page Builder on Appearance > Menu
+ Added: New menu options, Theme Options, to dashboard menu
+ Added: Page Builder step to Setup Wizard for improving the UX
+ Added: New menu options, Prebuilt Websites, to dashboard menu
+ Added: Label to Porto Elementor Widget
+ Added: Accordion Close Function for single product data tab on mobile
+ Added: Overflow Option to Marquee element
+ Added: Show Featured image meta field to page post type
+ Added: Aria-label to arrow buttons of main menu and mobile menu for improving the SEO
+ Added: Author Dynamic, Current Logged-in-user Dynamic function
+ Added: Full width Option to Logo, Menu, Side menu Widget for side header
+ Added: Dots style option to carousel
+ Added: Border-radius to Button Widget
+ Added: Spotify to social icons
+ Added: Line clamp Option to Gutenberg Porto Heading Widget
+ Added: nofollow Attribute to Gutenberg Porto Button Widget for improving the SEO
+ Added: Background color Option to Progress Bar Widget
+ Added: A Theme option to display GTIN, UPC, EAN or ISBN in single product page

- Updated: Compatibility with PHP 8.3
- Updated: 1 Demo to Full Site Editing
  Hotel
  Hotel
- Updated: Side header to work as sticky
- Updated: Side header and absolute header to be set individually
- Updated: Scrolling in Quickview so as to work regardless of the height of product image or description text
- Updated: Dummy text of empty menu
- Updated: Dummy text of empty mobile menu
- Updated: Search form Widget so as to improve Header Builder
- Updated: Search form Widget base style
- Updated: RTL of sidebar menu and side menu
- Updated: Menu Widget to improve Header Builder
- Updated: Mobile Menu Widget to improve Header Builder
- Updated: Switcher Widget to improve Header Builder
- Updated: Mini-cart Widget to improve Header Builder
- Updated: Side Menu Widget to improve Header Builder
- Updated: Wishlist Widget to improve Header Builder
- Updated: Compare Widget to improve Header Builder
- Updated: View switcher and top navigation style for WooCommerce
- Updated: Switcher UX and mobile toggle icon UX for Elementor preview and WPBakery frontend editor
- Updated: Menu Widget UX to automatically open submenu when editing it in Elementor Preview
- Updated: UX in Search Form, View Switcher, Account Widget to automatically open submenu when editing it in Elementor Preview
- Updated: Position function to show submenu to the left, right, center or justify
- Updated: Dependency of menu settings on Appearance > Menu
- Updated: Moved theme options to the corresponding builder widgets like Menu, Search form and Switcher widgets
- Updated: UX in creating the builder as for page builder
- Updated: Single product builder Widgets
- Updated: Product tab Widget with various style options
- Updated: Single product page using Photoswipe lib instead of magnific popup 
- Updated: Mobile UX of single product image with ElevateZoom
- Updated: Actions and filters of single product image wrapper and style of related products
- Updated: Filter of thumbnail size on single product image
- Updated: Display condition style on Elementor editor top bar
- Updated: Compatibility with Elementor editor admin top bar 
- Updated: 360 degree function for FSE mode
- Updated: Image external link arg in 7 Elementor widgets like image compare, info box and so on
- Updated: Image and icon style Option of Info box Widget
- Updated: Section margin Option to responsive control on Countdown Widget
- Updated: To show the display condition in WPBakery backend and frontend editor
- Updated: To always save with ajax in WPBakery backend editor
- Updated: UX of editing the shop page
- Updated: Video thumbnail
- Updated: Swatch settings to image
- Updated: Reduced DOM node counts of swatch
- Updated: Single product swatch design and shop sidebar style
- Updated: Swatch design of Gutenberg Editor
- Updated: Number control design of post metabox
- Updated: Description style of Redux Framework control
- Updated: Lazyload image on Redux Framework
- Updated: Split js, css from Swatch admin
- Updated: UX of side header for Elementor preview and WPBakery frontend editor
- Updated: To skip the lazyload image
- Updated: Twitter X label
- Updated: UX of Theme option > WooCommerce
- Updated: Structure of Theme option subsections
- Updated: Description of Theme option > Auto height
- Updated: Moved from Theme Option > Skin > Custom css to Theme Option > Custom css
- Updated: The order of header type image on Theme option
- Updated: Hide the Header Builder Type Option on FSE mode
- Updated: Catalog mode
- Updated: Grid/List toggle to link from COOKIE
- Updated: Splitted actions from single product and Cart, Checkout page
- Updated: Splitted Yith Compare js for performance
- Updated: Studio alert box when not installed plugins like Yith Wishlist, Yith Compare, Yith FBT
- Updated: Editor area width for Elementor preview and WPBakery frontend editor
- Updated: Compatibility with Elementor Nested Tabs
- Updated: Builder tooltip style including font size
- Updated: Schedule timeline Widget
- Updated: Step Widget style
- Updated: Removed all custom css when remove the sections on Elementor
- Updated: Contact form options for telephone input type
- Updated: Dependency of image select control of WPBakery
- Updated: Compatibility with Woo variation swatch plugin 
- Updated: Compatibility with Woo Variation swatch pro plugin
- Updated: Compatibility with Woo additional gallery plugin
- Updated: Compatibility with YITH WooCommerce Featured Video
- Updated: Min width value of Sticky sidebar widget
- Updated: Various studio blocks
- Updated: WPML
- Removed: 'Edit with Elementor' link on post type builder
- Removed: Header theme options of Search Form, Switcher

- Fixed: Style option issues with widget when page headers are duplicated
- Fixed: To hide wishlist link on account page when Yith Wishlist is not installed
- Fixed: Owl dot style issue when font size is increased
- Fixed: Grouped product style issue on single product page
- Fixed: Elementor widget text editor issue
- Fixed: Compatibility issue between scroll-up sticky header and transition effect
- Fixed: Bootstrap tooltip issue 
- Fixed: Marquee RTL issue
- Fixed: Wishlist popup RTL issue
- Fixed: Submenu position issue for wide menu
- Fixed: Elementor pro shop builder compatibility
- Fixed: Hint style option on Redux Framework
- Fixed: RTL issue of admin warning message
- Fixed: RTL issue of col-half section
- Fixed: Align issue of swatch Widget in Post Type Builder
- Fixed: Php issue of Redux Framework
- Fixed: Mini cart inline style issue for WPBakery Frontend Editor
- Fixed: To always show sidebar on product tag page
- Fixed: Archive title of the product tag page
- Fixed: Width and height value of Logo theme option
- Fixed: Compatibility with Yith Wishlist new version
- Fixed: Compatibility with Yith Compare new version
- Fixed: Issue between category filter and pagination on Product Archive page
- Fixed: WPML issue with Porto block
- Fixed: Issue which colorpicker control of Yith Ajax Product Filter doesn't work
- Fixed: To always show the studio button on Gutenberg Editor
- Fixed: Js issue of editor area width due to the latest WPBakery Page Builder
- Fixed: Porto Shortcodes of TinyMCEditor
- Fixed: Issue with header type change on Theme Options
- Fixed: Scroll viewport issue in Personal Portfolio 1
- Fixed: Pre-order issue
- Fixed: Responsive font size of Hot label
- Fixed: Dark mode style when resetting variations
- Fixed: Product list Widget style of wishlist popup
- Fixed: Margin issue of Breadcrumbs' path
- Fixed: Dokan compatibility
- Fixed: Infinite scroll issue with Elementor Pro
- Fixed: Skin color system issue of Redux Framework
- Fixed: Footer reveal issue with contact form plugin
- Fixed: Tag cloud style issue of Horizontal filter layout
- Fixed: To regenerate the Elementor post css file whenever save the theme options
- Fixed: Button hover color of Porto Price Box
- Fixed: Issue which does not show meta of recent post on FSE mode
- Fixed: Border color of Top Menu Option on toggle menu
- Fixed: Dimension style issue of WPBakery
- Fixed: Demo import not working properly with Elementor 3.24 cache feature
- Fixed: Some urls not importing properly when importing demos
- Fixed: Loading unused css files related some Elementor widgets
- Deprecated: Porto VC addon
- Deprecated: Visual Composer Page Builder
- Deprecated: print_emoji_styles function
- Deprecated: Thumbnail preview image of Menu

Version 7.1.17 (9.12.2024)

+ Added: Compatibility with Elementor 3.24
- Fixed: Custom post types not importing for Law Firm 2 and IT Services demos

Version 7.1.16 (9.11.2024)

+ Added: Compatibility with WooCommerce 9.3
- Fixed: WCML Currency Switcher not working on ajax actions
- Fixed: WCML Currency Switcher not working when there are 404 error requests in the page
- Fixed: Page Layout meta boxes not working for Blog page
- Fixed: Minor php errors in the functionality plugin

Version 7.1.15 (9.2.2024)

+ Added: Compatibility with WPBakery Page Builder plugin version 7.9
+ Added: "rel" attribute to the "Next" and "Previous" buttons in the shop page pagination for SEO
- Updated: Language files
- Fixed: Optimization issues when rendering Porto Elementor Blocks
- Fixed: CSS rendering issues related to post type builder when using Dynamic Tags in Porto blocks
- Fixed: Plural text display issue in multilingual setups
- Fixed: Issue with the "Save" button not functioning on the Blog page within the WPBakery backend editor
- Fixed: Minor PHP issue in woocommerce/myaccount/form-login.php

Version 7.1.14 (8.21.2024)

+ Added: Compatibility with WooCommerce version 9.2
- Updated: Slider Revolution plugin to version 6.7.18
- Fixed: Compatibility issues with WooCommerce Multilingual & Multicurrency plugin when the WPML plugin is not installed
- Fixed: Compatibility issues with the Wholesale For WooCommerce plugin
- Fixed: Compatibility issues with the Free Downloads for WooCommerce plugin
- Fixed: Rendering issues with the Elementor premium minicart template
- Fixed: WPML compatibility issues in rendering portfolios, members, and events pages
- Fixed: The time display in the product sale timer when sale end times are identical across all variations on the variable product page
- Fixed: Issues with custom fonts and dynamic content-related styles not loading properly in Porto Elementor Blocks
- Fixed: Incorrect time display on initial view in the Porto Countdown Timer element when utilizing different time zones
- Fixed: Functionality of the Porto Divider Elementor widget in the Footer Builder
- Fixed: Instances of the WooCommerce sidebar not rendering on Product Tag pages
- Fixed: ACF fields are not displayed in dynamic tags for pages built with Porto Template builders
- Fixed: Term's ACF fields are not rendering properly on the frontend
- Dev: The porto_multi_lang_post_id function to accurately retrieve the appropriate page ID when using multi-language plugins

Version 7.1.13 (8.5.2024)

+ Added: Compatibility with WooCommerce 9.2-beta1
- Updated: Enhanced the Porto products filter element to display the price symbol consistently within price steps
- Updated: Improved compatibility with the WooCommerce Currency Switcher plugin in the Porto products filter element
- Updated: Removed VisualComposer plugin in the recommended plugins list of Porto Setup Wizard
- Fixed: Resolved a PHP error in the Porto products filter element when products are priced below 1
- Fixed: Addressed style issues with the RGBA color picker's alpha attribute input box in both WPBakery Backend and Frontend editors
- Fixed: Corrected the persistence of WooCommerce block styles after enabling the "Disable WooCommerce Gutenberg Blocks & YITH Blocks" option in the Porto speed optimization wizard
- Fixed: Made the Tel Input type style editable in the WPBakery Porto Contact Form element
- Fixed: Rectified the positioning issue of the Porto icon element when utilized in the header builder
- Fixed: Adjusted the style of the "Order Again" button on the My Account -> Orders page
- Fixed: Resolved the positioning issue of the Wishlist Offcanvas popup

Version 7.1.12 (7.29.2024)

+ Added: Compatibility with WPBakery 7.8
- Updated: WPBakery Page Builder plugin to version 7.8
- Fixed: Compatibility issues with the Popup Maker plugin in the Type Builder widget
- Fixed: Porto templates builder widgets not loading after accessing "Site Settings" in the Elementor page editor
- Fixed: Various WPML compatibility issues in page meta boxes
- Fixed: PHP issues arising when salt keys do not exist
- Fixed: "Load More" button malfunctioning on shop pages after filtering products via AJAX
- Fixed: Z-index conflicts on the shop page when using "Wishlist Offcanvas" alongside the "Filter Toggle Sticky Bar" 
- Fixed: RTL style inconsistencies in the "Wishlist Offcanvas" 
- Fixed: Image gallery types not loading correctly on single product builder pages
- Fixed: Minor PHP warnings
- Fixed: Product limit issues with Porto products shortcodes when an empty value is provided

Version 7.1.11 (7.15.2024)

+ Added: Compatibility with WooCommerce 9.1.x
+ Added: Compatibility with the WooCommerce Variation Swatches premium plugin
+ Added: A new theme option under "Porto -> Theme Options -> WooCommerce -> Product Image & Zoom -> Thumbnails Image Width" to update the thumbnails image width in the single product page
- Updated: Revolution Slider plugin to version 6.7.15
- Updated: The default count to be set with the correct value for the "shop products count" element in shop pages built with the shop builder
- Updated: The "shop_single", "shop_catalog" and "shop_thumbnail" image sizes to the WooCommerce default image sizes
- Fixed: Compatibility issues with the latest version of the Yith WooCommerce Wishlist plugin
- Fixed: Compatibility issues with the latest version of the Yith WooCommerce Compare plugin
- Fixed: Compatibility issues with the latest version of the YITH WooCommerce Minimum Maximum Quantity Premium plugin
- Fixed: Remaining value calculation error on the free shipping progress bar
- Fixed: An issue where full-sized images were used for thumbnails on the single product page
- Fixed: An issue where the menu arrow icon was not clickable on the sidebar menu on tablet devices
- Fixed: Minor CSS issues when showing flags

Version 7.1.10 (6.30.2024)

+ Added: Compatibility with WooCommerce 9.1.0 beta version
- Updated: WPBakery Page Builder plugin to version 7.7.2
- Updated: Revolution Slider plugin to version 6.7.14
- Updated: Single Product Gallery Zoom effect to be opened on double touch event on mobile
- Fixed: Mega menu's full width option not working for some Elementor demos
- Fixed: Poster image not functioning in product video thumbnail popup
- Fixed: Images popup and zoom effect not working in single product gallery on mobile
- Fixed: Style issue of collapse feature in Elementor sub container

Version 7.1.9 (6.19.2024)

- Fixed: WPBakery edit popup save button's JS error on click after first load
- Fixed: minor php warnings in Porto functionality plugin

Version 7.1.8 (6.19.2024)

+ Added: Compatibility with PHP 8.3
+ Added: Compatibility with WooCommerce 9.0
- Updated: WPBakery Page Builder plugin to version 7.7.1
- Fixed: "Add to Cart" button and "Read More" link not working for type builders when in catalog mode
- Fixed: Compatibility issues with YITH WooCommerce Ajax Product Filter plugin
- Fixed: PHP warnings when rendering Elementor sections and columns
- Fixed: Some security issues in Bourbon SCSS
- Fixed: Minor compatibility issues with old WooCommerce versions (6.x)
- Fixed: Issue with some images not importing during demo import
- Fixed: JavaScript error on label swatches that has double quotes in the name
- Fixed: Issue with WPBakery row's "stretch row with CSS" feature not working when the row has a container inside it
- Fixed: Woo Link widget's tooltip not displaying on product archive page after ajax loading

Version 7.1.7 (6.13.2024)

+ Added: Compatibility with WPBakery Page Builder 7.7
- Updated: Revolution slider plugin to 6.7.13
- Fixed: Compatibility issues with WooCommerce germanized plugin
- Fixed: Style issue in Checkout page type 2
- Fixed: PHP error when changing page title tag in Theme Options
- Fixed: Infinite loading when a cache plugin is installed, and the cart is empty
- Fixed: Addressed minor PHP warnings
- Fixed: Variation form now working correctly on single product pages when skeleton screen is enabled
- Fixed: Add to cart functionality not working on shop pages when using "span" instead of "a" tag on add to cart button
- Fixed: Resolved minor text translation issues
- Fixed: Compatibility issues with Pre-order and Instant Buy Now feature
- Fixed: PHP error in style-internal.php

Version 7.1.6 (6.5.2024)

+ Added: Compatibility with WooCommerce 9.0.0-rc1
- Fixed: Merge css feature not working with Porto Elementor templates builders
- Fixed: get_metadata db errors when using Full Site Editing mode
- Fixed: "Sticky Add To Cart" widget's position issue when using two same widgets in the single product builder
- Fixed: minor php deprecated issues
- Fixed: minor php warnings in style.php
- Dev: Added the "porto_elementor_load_builder_widgets" filter to check the registration of builder widgets

Version 7.1.5 (6.4.2024)

+ Added: Compatibility with WooCommerce 9.0.0-beta.2
+ Added: Option under Theme Options -> WooCommerce -> Single Product -> Product Tab to collapse the "Description" accordion tab on mobile
- Updated: Post type builder's featured image gutenberg block to display pwb brand image
- Updated: Revolution slider plugin to 6.7.12
- Fixed: Merge CSS feature not working when in Porto Elementor templates builders
- Fixed: Visibility issue of add to cart button when using catalog mode in single product page
- Fixed: Porto functionality plugin's independency issues with Porto Theme
- Fixed: External Image URL not working in a porto info box Elementor widget
- Fixed: WPML compatibility issues
- Fixed: Minor php warnings in style.php and style-editor.php
- Fixed: Compatibility issue with German Market plugin
- Fixed: z-index issue in shop page when using "mini cart offcanvas" and "filter toggle sticky bar" together
- Fixed: Compatibility issues with YITH WooCommerce Ajax Product Filter plugin
- Fixed: Compatibility issues with YITH WooCommerce Ajax Product Filter Premium plugin
- Fixed: JS error in empty shop pages when using the products infinite scroll
- Fixed: Catalog mode options not working on product quick view
- Dev: Added "$is_mobile" parameter to "porto_search_form_content" filter
- Dev: Added "$columns_tablet" parameter to "porto_grid_column_arr" and "porto_grid_column_class" filters

Version 7.1.4 (5.20.2024)

- Updated: revolution slider plugin to 6.7.11
- Fixed: swatches not working correctly for variable products which has many variations
- Fixed: product image not changing when clicking swatches on shop pages
- Fixed: Rev slider not importing in Porto studio
- Dev: added "porto_swatches_image_size" filter to update the image size of the swatches

Version 7.1.3 (5.15.2024)

- Updated: compatibility with WooCommerce 8.9
- Updated: description of a mini cart color theme option
- Fixed: a php error when rendering the type builder through rest api

Version 7.1.2 (5.10.2024)

+ Added: Latest Slider Revolution 6.7.10
- Fixed: Issue which subcategories of search form aren't displayed correctly
- Updated: Language Files

Version 7.1.1 (5.8.2024)

+ Added: Theme option to hide the 'Build with Template Builder' button.
- Fixed: Authenticated (Contributor+) Local File Inclusion via Shortcode Security Issues
+ Added: Compatibility with WooCommerce 8.9 RC 1
- Updated: Language Files

Version 7.1.0 (5.7.2024)

A new Jewelry store has been built with Elementor and WPBakery. The website was built using the new technology "Flexbox Container". We have also added a number of WooCommerce features, such as a Free Shipping Progress Bar, Cart Quantity on Checkout, a new sidebar style for the shop and a new layout for single products.

+ Added: New WPBakery Demo Jewellery Store – Shop 48
+ Added: New Elementor Demo Jewellery Store – Shop 48
+ Added: Improved the design of WPBakery Shop 3
+ Added: Improved the design of Elementor Shop 3
+ Added: Free shipping bar function to cart and checkout page
+ Added: Cart quantity function to checkout page
+ Added: Builder guide button for templates
+ Added: To edit the builder condition directly on Template Builder page
+ Added: Skin color system on gutenberg, WPBakery, Elementor, Theme Option
+ Added: WooCommerce 8.9 Beta Compatibility
+ Added: Single Product Builder review widget for Elementor
+ Added: Single Product Builder review widget for WPBakery
+ Added: Single Product Builder attribute widget for Elementor
+ Added: Single Product Builder attribute widget for WPBakery
+ Added: Shop builder archive category widget
+ Added: content collapse function to Container widget
+ Added: content collapse function to Section widget
+ Added: Content collapse function to WPBakery row widget.
+ Added: Improved the shop ajax experience
+ Added: Shop ajax cache function
+ Added: Product category page ajax function
+ Added: Operates in FSE mode by default
+ Added: Compatibility with Elementor Flexbox container
+ Added: Display condition function to Elementor Container widget
+ Added: Header sticky option to Container widget
+ Added: scroll parallax function to Container widget.
+ Added: Shape divider function to container widget
+ Added: Floating effects function to container widget
+ Added: Mouse parallax function to container widget
+ Added: Particle effect function to container widget
+ Added: Frequently Bought together compatibility
+ Added: Combo Offers WooCommerce compatibility
+ Added: Perfect Brands plugin Compatibility
+ Added: Hamburger option to header builder menu widget
+ Added: Cross sell products function to Linked Product widget
+ Added: Color option for sticky header in Mini cart widget
+ Added: Background color option for sticky header in Mini cart widget
+ Added: Color and hover color options for sticky header in search form widget
+ Added: Close icon related option for reveal type in search form widget
+ Added: Button layout to Single Product Builder cart form widget
+ Added: Pagination hide option to Shop Builder counter widget
+ Added: Selectbox hide option to Shop Builder counter widget
+ Added: Font size option for selectbox to Shop Builder counter widget
+ Added: Height function for selectbox to Shop Builder counter widget
+ Added: Header, footer builder links to admin menu
+ Added: Speed option function to marquee widget ( Feature Request )
+ Added: Breadcrumb link color option
+ Added: Responsive function to WPBakery typography control
+ Added: Mobile layout function in info box
+ Added: Dynamic function to info box
+ Added: Otter block plugin compatibility
+ Added: Design option in heading widget, 4 single product builder widgets
+ Added: Page header tag option for Seo
+ Added: Width and height options to single image widget
+ Added: New icon
+ Added: Elementor Pro compatibility
+ Added: Stretch row function using CSS to WPBakery
+ Added: Disable period function to Popup Builder (Feature request)

- Updated: 12 demos as FSE Mode
  Blog 1 
  Medical
  Finance
  Construction
  Industry Factory
  Business Consulting 4
  Seo
  Law Firm2
  Photography
  Corporate 21
  Digital Agency
  Resume

- Updated: custom fonts feature
- Updated: Post Type builder option layout updated to panel color settings
- Updated: The taxonomy filter option in the archive builder widget.
- Updated: The builder layout option of the archive builder widget.
- Updated: The alignment option of the archive builder widget.
- Updated: Header builder mobile menu toggle widget
- Updated: Sticky header related options in header builder menu widget
- Updated: Cart type option in Mini cart widget.
- Updated: Cart size option in Mini cart widget.
- Updated: Cart icon option in Mini cart widget.
- Updated: Cart color option in Mini cart widget.
- Updated: Dropdown menu option in Account widget.
- Updated: Dropdown menu triangle option in Account widget.
- Updated: The label hide option responsiveness in the shop builder sort widget.
- Updated: Display condition
- Updated: The responsiveness of carousel nav height and width options
- Updated: Header, footer layout as fluid wrap by default
- Updated: The font size option of Contact form widget
- Updated: Fancy text widget
- Updated: Shop sidebar design
- Updated: Scroll progress widget and scroll up sticky header compatibility
- Updated: To use legacy widgets
- Updated: Fixed header meta option
- Updated: Gutenberg heading widget
- Updated: Split woopage.scss for performance
- Updated: Split toolbar.scss for performance
- Updated: Set Poppins as the default font
- Updated: Mini cart link operation on checkout page
- Updated: Reveal animation
- Updated: Compatibility with zepto

- Fixed: The padding option related to menu-hover-underline type in Menu widget.
- Fixed: Menu popup top border color changed depending on background color
- Fixed: Unusual font family display issue in single product price widget
- Fixed: Unusual font family display issue in single product title widget
- Fixed: Unusual font family display issue in single product excerpt widget
- Fixed: Issue which the style becomes global in the single product price widget
- Fixed: After the builder layout is removed, the builder condition is refreshed.
- Fixed: Responsible Disclosure for Security Issue
- Fixed: Warning related to WooCommerce cart
- Fixed: Issue which popup menu does not appear in Elementor preview
- Fixed: Issue which gaps appear between carousel items
- Fixed: Wpbakery frontend editor preview toolbar issue
- Fixed: Issue not displayed when like or comment count is 0
- Fixed: FAQ widget icon
- Fixed: Grid container widget issue in WPBakery Frontend editor preview
- Fixed: Interactive banner widget overlay issue
- Fixed: Currency switcher function issue when mobile menu lazy load function is set
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey