Porto | Multipurpose & WooCommerce Theme


BuddyPress 5.0.x, BuddyPress 4.1.x, BuddyPress 3.0.x, Elementor, Elementor Pro, Visual Composer 5.1.x, WooCommerce 5.1.x, WooCommerce 5.0.x, WooCommerce 4.9.x, WooCommerce 4.8.x, WooCommerce 4.7.x, WooCommerce 4.6.x, WooCommerce 4.5.x, WooCommerce 4.4.x, WooCommerce 4.3.x, WPBakery Page Builder 6.1.x, WPBakery Page Builder 6.0.x, WPBakery Page Builder 5.7.x, WPBakery Page Builder 5.6.x, WPBakery Page Builder 5.5.x, WPML, Bootstrap 4.x

Buy product
Category: Tag:

Version: 6.1.8, Already Compatible with WordPress 5.7.x & 5.8.x and WooCommerce 5.5 & 5.6 | 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 Multi Purpose & Woocommerce Theme Main Features

  • Multipurpose design
  • WordPress Multisite (WPMU) Tested and Approved
  • Child Theme Ready
  • Bunch of Useful Demos – Construction, Hotel, Restaurant, Law Firm, Digital Agency, Medical, Real-Estate, APP Landing, Resume etc
  • Plenty of Widgets
  • Multiple Page Styles
  • Powerful Speed Optimization Tool
  • Visual Composer is highly optimized
  • One Page template
  • Social Sharing Features
  • 33+ custom elements for Visual Composer (banners, carousels, tabs, toggles, accordions, buttons, quotes, table, alert boxes, tables, lists, forms, icons, glyphicons, progress bar, pricing tables, dropcaps, team members, call to action boxes, columns, etc)
  • SEO Optimized (Rich snippets for breadcrumbs and reviews are built-in)
  • Responsive Design
  • Unlimited Colors & Layouts
  • WooCommerce Compatible
  • Wishlist, Ajax Search, Filtering & Sorting
  • WPML Support
  • RTL Ready
  • FAST Support & Updates
  • Cross-browser compatibility (IE9+, Chrome, Firefox, Safari, Opera, Edge)
  • 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;
  • 20+ different headers
  • 5 different breadcrumbs
  • 4 different portfolio types (total 19 pages)
  • 4different blog types (total 6 pages)
  • Grid / List view
  • Shop pages
  • Ajax filtering in shop and product archive pages
  • Revolution Slider ($19 value) plugin
  • Visual Composer ($34 value)
  • Woocommerce Catalog Mode
  • Powerful Page options
  • Elegant animations
  • 3 different contact page layouts
  • Install Demo content with One-Click
  • Wide / Full / Boxed Layout
  • Typography page
  • Switch on/off sticky header option
  • Additional pages: About, Services, Team, Process, Careers, FAQ, 404 page, Sitemap, Contact us, etc.
  • Lightbox
  • Share icons on project and product pages
  • Contact and newsletter forms
  • Twitter Feed Widget
  • Google web fonts
  • Custom Font Control
  • Documentation ? step by step
  • Compatible with WordPress SEO plugin
  • Compatible with WordPress Social Login plugin
  • Compatible with WP Cache plugins such as WP Super Cache, W3 Total Cache plugins
  • Compatible with Mailpoet newsletter plugin
  • Compatible with Revolution Slider plugin
  • Compatible with BBPress, BuddyPress plugins
  • Compatible with Better WordPress Minify plugin
  • Compatible with Nav Menu Roles plugin
  • Compatible with Woocommerce Product Filter plugin
  • Compatible with Post Views Counter plugin
  • Compatible with GeoDirectory plugin
  • Compatible with WooCommerce Multilingual plugin
  • Compatible with Major multi-vendor plugins like Dokan, WC Vendors and Yith WooCommerce Multi-Vendor plugins
  • Compatible with YITH WooCommerce
  • Compatible with YITH WooCommerce Ajax Search plugin
  • Compatible with YITH
    WooCommerce Badge Management
  • Compatible with WPML plugin
  • Compatible with Polylang plugin
  • Compatible with qTranslate X plugin
  • Compatible with WooCommerce Currency Switcher plugin
  • And much much more?

Version 6.1.8 (Aug 24th.2021)

- Fixed: compatibility with WooCommerce 5.6.0
- Fixed: active breadcrumbs item was clickable in order complete page

Version 6.1.7 (Aug 21th.2021)

+ Added: compatibility with Elementor 3.4.0
+ Added: close overlay search using esc key

- Fixed: "Popup" main menu type not working on mobile header builder in customizer panel
- Fixed: "Carousel" single portfolio layout not working with the latest revolution slider
- Fixed: Align option not working for Porto Icon element
- Fixed: resubmission not working for Contact Form 7 forms
- Fixed: Add to cart button not working well in wishlist page when using add to cart notification type 2 and 3
- Fixed: RTL column reverse option not working in WPBakery row element
- Fixed: minor rtl issues in WPBakery editor
- Fixed: overlay search close button not working on mobile
- Fixed: sub menu item's skeleton color issue when sub menu's background color is dark

Version 6.1.6 (Jul 31th.2021)

- Fixed: a js error in theme.js

Version 6.1.5 (Jul 30th.2021)

- Updated: Theme license manager
- Updated: Sales popup using web worker
- Fixed: svg not working after Elementor demo import
- Fixed: popover element not working
- Fixed: overlay search close button not working on mobile
- Fixed: "woocommerce_loop_add_to_cart_link" filter was outdated

Version 6.1.4 (Jul 21th.2021)

- Fixed: Scrollspy not working on Firefox (resume demo)
- Fixed: Porto Studio not importing in WPbakery Frontend editor
- Fixed: daily sale timer not working well on variable product
- Fixed: Shop 22 wcfm version not importing because of WCFM - WooCommerce Frontend Manager plugin
- Fixed: styled map not working in Porto Visual Composer Google map element

Version 6.1.3 (Jul 10th.2021)

- Updated: compatibility with WPBakery 6.7.0
- Updated: compatibility with Revolution Slider 6.5.4
- Updated: lessphp library to the latest version
- Fixed: WPBakery Grid builder not working
- Fixed: Compatibility issue with FS WooCommerce Wallet plugin
- Fixed: Elementor accordion wasn't opening and closing smoothly
- Fixed: product attribute description not opening well on single product page
- Fixed: Porto carousel element's style issue in WPBakery frontend editor
- Fixed: "New Porto Builder" popup's style issue on some plugin setting pages such as Mailpoet in admin
- Fixed: minor style issues on single product button and minicart

Version 6.1.2 (Jun 25th.2021)

- Fixed: textarea metabox field not working in admin
- Fixed: social share icons not working on Yith wishlist page
- Fixed: add to cart button's style issue on Yith wishlist page
- Fixed: compatibility issues with ElementsKit Lite plugin when using Porto Elementor ajaxselect2 control
- Fixed: a php error in Porto Masonry Grid container element
- Fixed: minor js issues on Elementor editor

Version 6.1.1 (Jun 05th.2021)

- Fixed: Shape divider not working in WPBakery section element
- Fixed: some demos not importing
- Fixed: minor style issue in WPBakery inner row which has container in it
- Fixed: minor style issue in porto icon element

Version 6.1.0 (May 19th.2021)

+ Added: Business consulting 3 demo (WPBakery, Elementor and Visual Composer)
+ Added: Auto Services Elementor demo
+ Added: Startup Agency Elementor demo
+ Added: Law firm 2 Elementor demo
+ Added: Shop 3 Gutenberg demo
+ Added: Shop 14 Gutenberg demo
+ Added: Shop 34 Gutenberg demo
+ Added: Shop 35 Gutenberg demo
+ Added: Shop 38 Gutenberg demo
+ Added: Shop 40 Gutenberg demo
+ Added: Shop 22 WCFM Vendors version

+ Added: Porto Studio compatibility with Gutengerg editor
+ Added: templates builder elemnts for Gutenberg editor (Header builder, Footer builder, Product builder, Shop builder and Popup builder)
+ Added: popup builder to template builders
+ Added: Admin tools to clear transient, compile css and reset used block information throughout the site
+ Added: Demo uninstall functionality in setup wizard
+ Added: a functionality to preload fonts in speed optimize wizard
+ Added: compatibility with WCFM Vendors (Shop demo 22)
+ Added: compatibility with WPForms Lite plugin (Shop demo 1)
+ Added: sales notification functionality
+ Added: shape divider for section elements (Restaurant demo)
+ Added: svg floating element (Startup Agency Elementor demo)
+ Added: Elementor One Layer Banner widget using Column element
+ Added: Visual Composer social icons element
+ Added: Visual Composer circular bar element
+ Added: Visual Composer fancy text element
+ Added: Visual Composer page header elements
+ Added: Gutenberg products widget element
+ Added: Gutenberg hotspot element
+ Added: Gutenberg sidebar menu element
+ Added: Gutenberg recent portfolios element
+ Added: Gutenberg members element
+ Added: Gutenberg recent members
+ Added: lens effect on single product image for all product types including "Extended", "Full Width", "Grid", "Sticky" and "Sticky Left & Right" 
+ Added: "back to templates list" link into templates builder's frontend editor for Elementor and Visual Composer
+ Added: animation fields for Porto Info Box elements
+ Added: width and height attribute to author image in testimonial element
+ Added: KenBurns, Snow and Sparkle effects for banner elements (Law firm 2, Shop 3, Shop 4, Shop 34 and Shop 38)
+ Added: a functionality to set dropdown menu for account item in header
+ Added: icon hover effects to info box and button elements
+ Added: hover effects to banner elements
+ Added: several theme options to change form style and sidebar style
+ Added: ajax selectbox2 for some Elementor element controls
+ Added: wire frames in header builder
+ Added: product video thumbnail
+ Added: product compare functionality using YITH WooCommerce Compare plugin
+ Added: an option to enable or disable sticky sidebar in single product builder
+ Added: an option to display only pre-order products in products element
+ Added: an option to make a row or section to sticky header in header builder
+ Added: an option to change search popup's position in header builder
+ Added: an option to change editor's preview width in WPBakery frontend editor and Elementor editor
+ Added: a function to close Off canvas popups using ESC key
+ Added: style options for Visual Composer shop builder's products element
+ Added: tyewriter effects for heading and ultimate heading elements (Construction and Restaurant)
+ Added: detailed description for all elements

- Updated: Elementor pro compatibility
- Updated: php 8 compatibility
- Updated: Construction demo (WPBakery and Elementor)
- Updated: Restaurant demo (WPBakery and Elementor)
- Updated: Resume demo (WPBakery and Elementor)
- Updated: Porto WPBakery elements' control types using Toggle, Typography, Buttongroup, Dimension, Responsive and Multiselect controls
- Updated: elements page of products, banner, shape divider, header and footer builders
- Updated: all Gutenberg elements (options, controls and editor view)
- Updated: documentation
- Updated: WordPress deprecated functions used in the theme
- Updated: uploaded porto functionality plugin to the api server from the theme
- Updated: uploaded demo images to the api server from the theme
- Updated: Scrollspy using IntersectionObserver
- Updated: style of changelog page
- Updated: demo importer to be worked well when importing several times
- Updated: all Elementor demo's additional css for users to customize layout easily

- Fixed: Elementor blocks not displaying well in gutenberg/tinymce/archive pages
- Fixed: Elementor column carousel style issue when updating options in editor
- Fixed: dynamic style loading issue on selective refresh in customize panel of WP 5.6
- Fixed: Footer Ribbon text and tooltip option not working in footer builder
- Fixed: rtl issues on offcanvas minicart
- Fixed: porto image frame element's width and height attribute issue
- Fixed: intro slider's svg shape divider not showing after import cleaning services elementor demo
- Fixed: elementor accordion element not working well in editor
- Fixed: quickview for product variation in wishlist page
- Fixed: add to cart not working on quickview for variable product in wishlist page
- Fixed: Google structured data not working well in single product page when using single product builder
- Fixed: off canvas mini cart not working on mobile when using desktop header and mobile header separately
- Fixed: some style issues of App Landing Elementor demo after import
- Fixed: term meta not imported after import demo contents
- Fixed: wrong wishlist icon position on single product page for some product layouts
- Fixed: wrong item count issue in carousel element if no responsive options exists
- Fixed: page header element in a block not working in archive pages
- Fixed: lazyload issue of product hover image
- Fixed: compatibility issues in single product page with skeleton screens and marketplace plugins such as Dokan Lite and WCFM Vendors
- Fixed: some custom taxonomy meta not adding when importing demos
- Fixed: loading overlay issue on Firefox and Edge

Version 6.0.7 (Apr 19th.2021)

- Updated: compatibility with WooCommerce 5.2.0
- Updated: testminial element by adding width and height attributes to author image tags
- Dev: "porto_single_product_after_thumbnails" filter is added to add html after displaying thumbnails in single product page
- Fixed: Elementor tabs element not working well on editor
- Fixed: wrong alt attribute issue in porto image frame element
- Fixed: minor rtl style issues
- Fixed: js error on porto builder tooltip

Version 6.0.6 (Mar 04th.2021)

- Updated: WPBakery Page builder plugin to 6.6.0 ( Fixed compatibility issues )
- Updated: Revolution Slider plugin to 6.4.2
- Fixed: Visual Composer 35 compatibility issues
- Fixed: "Show All" not working in Porto products element when using "Sort by" or "Categories filter" option

Version 6.0.5 (Feb 06th.2021)

+ Added: lens effect on product images for all single product layouts such as Extended, Full Width, Grid, Sticky Info, Transparent Images, etc
+ Added: edit link of builder templates in frontend for admin users
- Fixed: Visual Composer 33.0 compatibility issues
- Fixed: selective refersh not working well sometimes in customize panel
- Fixed: minor js issue in variable product page
- Fixed: banner slider height issue in shop 18 demo on mobile
- Fixed: Visual Composer Google Map element not working
- Fixed: css3 animation effect not working after importing demo for Visual Composer demos
- Fixed: iframe tag not working in the custom tab content of single product page

Version 6.0.4 (Jan 29th.2021)

- Fixed: issue with templates builder type not displaying for old blocks and custom product layouts
- Fixed: issue with category field not displaying for custom post types in Gutenberg editor
- Fixed: wrong product columns in shop pages of shop 35 demo when deleting some products
- Fixed: minor php warning in inc/functions/general.php
- Fixed: post format not displaying in "modern" blog page type
- Fixed: a rtl issue at the breadcrumbs section in checkout and cart pages
- Fixed: register action not working in the login popup when using old form login template
- Fixed: iframe not working in custom tab content of single product page
- Fixed: Elementor shop 25 demo not importing

Version 6.0.3 (Jan 18th.2021)

- Fixed: php 8 issues
- Fixed: WooCommerce Currency Switcher plugin compatibility issue when using "Default" value for Porto -> Theme Options -> Header -> View, Currency Switcher -> Currency Switcher Position.
- Fixed: minor php warnings in functions.php

Version 6.0.2 (Jan 13th.2021)

- Updated: support lens effect on product images for "Extended" and "Full Width" single product type
- Fixed: two php 8 errors
- Fixed: cart link not working in add to cart notification style 1
- Fixed: a translation issue in cart page version 2

Version 6.0.1 (Jan 07th.2021)

+ Added: Porto settings options to Visual Composer Settings panel in frontend editor
+ Added: automatically convert old blocks to Porto -> Templates Builder -> Blocks
- Updated: language files

Version 6.0 (Jan 06th.2021)

+ Added: New Feature -  Visual Composer Support
+ Added: Porto Templates Builder( Header, Footer, Block, Shop and Product  ) using page builders including WPBakery Page builder, Elementor and Visual Composer
+ Added: Porto Templates Builder display condition
+ Added: Shop 37 demo (WPBakery, Elementor and Visual Composer)
+ Added: Medical Shop demo (WPBakery, Elementor and Visual Composer)
+ Added: Wine Shop demo (WPBakery, Elementor and Visual Composer)
+ Added: Grocery 2 Shop demo (WPBakery, Elementor and Visual Composer)
+ Added: Grocery 3 Shop demo (WPBakery and Elementor)
+ Added: Shop 42 demo (WPBakery, Elementor and Visual Composer)
+ Added: Auto Services Business demo (WPBakery)
+ Added: Cleaning Services Business demo (WPBakery and Elementor)
+ Added: Industry Factory Business demo (WPBakery, Elementor and Visual Composer)
+ Added: Startup Agency Business demo (WPBakery)
+ Added: Architecture 2 Business demo (WPBakery and Elementor)
+ Added: Law Firm 2 Business demo (WPBakery)
+ Added: Classic Original Visual Composer demo
+ Added: Shop 1 Visual Composer demo
+ Added: Shop 2 Visual Composer demo
+ Added: Shop 3 Visual Composer demo
+ Added: Shop 4 Visual Composer demo
+ Added: Shop 5 Visual Composer demo
+ Added: Shop 6 Visual Composer demo
+ Added: Shop 7 Visual Composer demo
+ Added: Shop 8 Visual Composer demo
+ Added: Shop 9 Visual Composer demo
+ Added: Shop 10 Visual Composer demo
+ Added: Shop 11 Visual Composer demo
+ Added: Shop 14 Visual Composer demo
+ Added: Shop 22 Visual Composer demo
+ Added: Shop 25 Visual Composer demo
+ Added: Shop 26 Visual Composer demo
+ Added: Shop 34 Visual Composer demo
+ Added: Shop 35 (Grocery 1) Visual Composer demo
+ Added: Shop 36 Visual Composer demo
+ Added: Construction Visual Composer demo
+ Added: Hotspot element to display spots and product, block or html on hover them
+ Added: new add to cart popup style
+ Added: Porto Builder templates to Porto Studio
+ Added: Off Canvas minicart popup style
+ Added: Off Canvas products filter style
+ Added: a "Breadcrumbs Position" theme option under Porto -> Theme Options -> Breadcrumbs to place breadcrumbs below header or at the top of main content
+ Added: a function to compile dynamic css after related plugins have been activated or deactivated
+ Added: a "modern" post type option for WPBakery blog posts element
+ Added: an option for WPBakery Inner Row element to add container in it
+ Added: an option to filter only on-sale products to Porto products elements
- Updated: documentation
- Updated: Optimized Visual Composer editor
- Updated: Customizer panel design
- Updated: Search functionality in Theme Options panel
- Updated: products element by adding attribute selector
- Updated: Porto Studio blocks by adding new blocks for Porto Builder templates and new demos
- Updated: increased score in Google Page Speed
- Updated: theme options by adding more description
- Updated: Speed Optimize wizard by adding more options in "Other Minify" section
- Updated: Minicart arrow shape using after pseudo attribute of icon
- Fixed: product image wasn't displayed sometimes in single product page when skeleton was enabled
- Fixed: 'woocommerce_account_menu_items' filter wasn't working
- Fixed: plugin install didn't work well sometimes in setup wizard
- Fixed: sticky sidebar flash issue when using skeleton screens
- Fixed: scrolling to top issue on fancybox quickview whenever updating variation in shop page
- Fixed: style map field not working in Porto Elementor Google map widget

Version 5.5.5 (Dec 31th.2020)

- Fixed: jQuery 3.5 compatibility issues
- Fixed: page wrapper background issue when using footer reveal effect
- Fixed: right sidebar not displaying well when using off cavans filter on shop pages
- Fixed: products column issue when adding Porto product element on shop pages
- Fixed: style issue in Theme Options panel when using other admin scheme

Version 5.5.4 (Dec 25th.2020)

- Fixed: Elementor demo not importing with Elementor 3.0.15
- Fixed: scrolling to top issue on fancybox quickview whenever updating variation in shop pages on mobile

Version 5.5.3 (Dec 18th.2020)

- Fixed: WooCommerce 4.8.0 compatibility issues
- Fixed: Sticky Header not working when using header builder and place secondary menu in header bottom section
- Fixed: Variation selection not working in single product page on IOS mobile
- Fixed: minor Javascript issues in /js/theme.js and /js/woocommerce-theme.js
- Fixed: dual error message issue when clicking add to cart button without selecting the variation in single product page

Version 5.5.2 (Dec 16th.2020)

- Updated: "Medium" single post page type to page content area wrap post image
- Fixed: "woocommerce_thankyou" action issue in woocommerce/checkout/thankyou.php
- Fixed: price orderby not working in Porto products element
- Fixed: Porto Elementor block not showing in single product description

Version 5.5.1 (Nov 06th.2020)

- Fixed: some translation issues in woocommerce template files
- Fixed: compatibility issue with menu lazyload and WooCommerce Multilingual Plugin
- Fixed: minor style issues in shop page toolbar on mobile
- Fixed: sticky header style issue when sidebar is opened on mobile

Version 5.5.0 (Oct 30th.2020)

+ Added: Classic One Page Elementor demo
+ Added: Classic Color Elementor demo
+ Added: Law Firm Elementor demo
+ Added: App landing Elementor demo
+ Added: Finance Elementor demo
+ Added: Real Estate Elementor demo
+ Added: Event Elementor demo
+ Added: Church Elementor demo
+ Added: Resume Elementor demo
+ Added: Wedding Elementor demo
+ Added: Shop 1 dark demo
+ Added: Shop 2 dark demo
+ Added: Shop 4 dark demo
+ Added: css animation effects for the inner elements when the carousel is translated
+ Added: "Modern" Blog and single post style
+ Added: "OffCanvas" products filter type in shop pages
+ Added: "OffCanvas" mini cart content type under Theme Options -> Header

- Updated: the design of Cart, Checkout, Order Complete, Wishlist, Myaccount and Login pages
- Updated: Some layout images to svg in Theme Options panel
- Updated: cross sells product layout to the default products layout
- Updated: FontAwesome to 5.14.0
- Updated: Compatibility with WPBakery 6.4.0

- Fixed: dual error alerts were displayed in single variable product page after clicking add to cart button without setting variations
- Fixed: Product order doesn't work when loading more products by ajax in Porto product elements
- Fixed: single product page title not accepting html
- Fixed: minor JavaScript warnings in admin js
- Fixed: minor style issues on blog and single post pages when using dark skin
- Fixed: Products slider's height was changed at first load
- Fixed: some JavaScript issues in Theme Options panel

Version 5.4.6 (Sep 16th.2020)

+ Added: an option in speed optimize wizard to dequeue Gutenberg block css if it isn't used
+ Added: "Full Width" mega menu type in "Popup Position" field when creating mega menu
- Updated: Increased 5 page speed score in Google Page Speed
- Updated: product variation clear button style in single product page
- Fixed: appear animation effect not working well in owl carousel
- Fixed: Large display width compatibility issue with Elementor 3.x
- Fixed: Portfolio Ajax Modal issue when using 2 elements together
- Fixed: dual error alerts were displayed in single variable product page after clicking add to cart button without setting variations
- Fixed: Product order doesn't work when loading more products by ajax in Porto product elements
- Fixed: single product page title not accepting HTML
- Fixed: minor javascript warnings in admin.js

Version 5.4.5 (Aug 30th.2020)

- Updated: Compatibility with Elementor 3
- Updated: Compatibility with WooCommerce 4.4.1

Version 5.4.4 (Aug 24th.2020)

+ Added: Google Map Elementor widget
+ Added: Portfolio categories Elementor widget
- Updated: Compatibility with WPBakery 6.2.0
- Updated: Compatibility with Elementor Pro
- Updated: reduced JavaScript rendering time to 50% in front-end
- Fixed: Elementor demo import not working when using WordPress 5.5 and Elementor 2.9.14
- Fixed: checking checkbox using js not working well in admin wizard
- Fixed: Porto Section scroll not working on Windows Touch pc

Version 5.4.3 (Aug 12th.2020)

+ Added: IT Services demo (WPBakery and Elementor)
+ Added: Digital Agency 2 demo (WPBakery and Elementor)
+ Added: Digital Agency 2 Dark demo (WPBakery and Elementor)
+ Added: Shop 7 Elementor demo
+ Added: Shop 35 demo (WPBakery and Elementor)
+ Added: Shop 36 demo (WPBakery and Elementor)
+ Added: Construction 2 Elementor demo
+ Added: Business Consulting 2 Elementor demo
+ Added: Medical 2 Elementor demo
+ Added: SEO2 Elementor demo
+ Added: Agency One Page Elementor demo
+ Added: Digital Agency Elementor demo
+ Added: Barber Shop Elementor demo
+ Added: Band Elementor demo
+ Added: SASS Elementor demo
+ Added: Architecture & Interior Design Elementor demo
+ Added: Coffee Shop Elementor demo
+ Added: Education Elementor demo
+ Added: Hotel Elementor demo
+ Added: Restaurant Elementor demo
+ Added: Insurance Elementor demo
+ Added: Gym Elementor demo
+ Added: Porto Elementor Faqs widget
+ Added: a function to display sticky bottom nav bar on mobile
- Updated: Porto Shop 7 WPBakery demo
- Updated: Landing page
- Updated: newsletter popup of shop demos
- Updated: Porto Elementor Carousel widget by adding stage padding field
- Updated: Porto Products elements by adding filter by "All" 
- Updated: Optimized Frontend Javascript rendering time .2s
- Fixed: role="alert" conflict issue between WooCommerce and Contact Form 7 in cart page
- Fixed: Yith Ajax reset filter button not working well in shop pages when there are no products
- Fixed: sidebar products filter not working well on IOS mobile
- Fixed: page scrolling issue of load more products on Google Chrome

Version 5.4.2 (Jul 29th.2020)

+ Added: Porto Elementor Events widget
+ Added: Porto Elementor Fancy Text widget to display rotating words
+ Added: Porto Elementor Countdown timer widget
- Updated: Porto Elementor Info Box widget by adding usage of svg icon
- Updated: compatibility with WooCommerce 4.3.1
- Fixed: Image icon hover effect wasn't working in Porto Info box element
- Fixed: Bootstrap tooltip not working on magnific popup
- Fixed: Porto Studio blocks not displayed correctly when using Elementor and WPBakery page builders together
- Fixed: Home page revsliders of Architecture demo and Band demo not working well after import
- Fixed: minor js error in single variable product page when product image popup is disabled
- Fixed: HTML content wasn't rendering in the thank you message of Gravity Form
- Fixed: the ID field of WPBakery Column element was not working
- Fixed: compatibility with product archive builder of Elementor Pro
- Fixed: home page banner slider's layout issue in Elementor shop demo 13
- Fixed: Header wishlist count not refreshing after adding item to the wishlist or removing item from the wishlist

Version 5.4.1 (Jul 06th.2020)

+ Added: Porto Elementor recent portfolios widget
+ Added: Porto Elementor Circular Bar widget
+ Added: font size, font weight, letter spacing, padding and extra class input fields for Porto WPBakery Button element
+ Added: a margin bottom field for Porto Elementor Counter widget

- Fixed: Image lazyload issue in Owl Carousel with infinite loop
- Fixed: some order by fields were not working for products, blog and portfolio elements
- Fixed: Porto popup menu type wasn't working on mobile for some header preset types
- Fixed: Elementor plugin compatibility issue after enabling pre order without activating WooCommerce plugin
- Fixed: Porto section scroll element's touch scrolling issue on large touch screens
- Fixed: some Elementor's widgets which are using JavaScript were not working when they were placed in a Porto block and it was placed in a page which wasn't edited using Elementor
- Fixed: Porto Elementor recent members widget's view type wasn't working
- Fixed: Porto Ultimate Carousel element wasn't working
- Fixed: Porto product categories Gutenberg block's grid view wasn't working well in Gutenberg editor

Version 5.4.0 (Jun 26th.2020)

+ Added: Construction 2 demo
+ Added: Business Consulting 2 demo
+ Added: Medical 2 demo
+ Added: SEO 2 demo
+ Added: Elementor SEO demo
+ Added: Elementor Shop demo 23
+ Added: Elementor Shop demo 24
+ Added: Elementor Shop demo 25
+ Added: Elementor Shop demo 27
+ Added: Elementor Shop demo 28
+ Added: Elementor Shop demo 29
+ Added: Elementor Shop demo 30
+ Added: Elementor Shop demo 31
+ Added: Elementor Shop demo 32
+ Added: Elementor Shop demo 33
+ Added: Shop demo 34 (WPBakery and Elementor)
+ Added: a function to sort products by sales, date and rating for Porto featured products and Porto products elements
+ Added: a function to search for options in the Porto theme options panel
+ Added: a dots style field to change dots style for Porto elements which supports slider view
+ Added: a column spacing field for creative or masonry grid layout of Porto portfolios element
+ Added: a "Show Author Testimonial" theme option under Porto -> Theme Options -> Portfolio -> Portfolio Archives to display portfolio testimonials in portfolio archive page
+ Added: Elementor floating animation fields to column element, ultimate heading widget and button widget
+ Added: Elementor dialog widget to display dialog box
+ Added: Porto Elementor members, recent members and pricing table widgets

- Updated: the design of Porto Setup Wizard
- Updated: the design of Porto Speed Optimize panel
- Updated: the design of WPBakery Editor
- Updated: the design of Porto Theme Options panel
- Updated: the design of Porto admin pages
- Updated: full compatibility with WPBakery front-end editor
- Updated: increased loading speed 0.4s in Theme Options panel
- Updated: increased loading speed 1s in live theme options panel by compiling bootstrap css when only related options were changed and initalizing option control js when the panel is opened
- Updated: deprecated functions of WPML Multilingual CMS plugin to the new functions

- Fixed: minor style issues of some shop demos on IE 10 and 11
- Fixed: Porto -> Theme Options -> Post -> Post Carousel -> "Image Borders" not working fine
- Fixed: Mini cart not working fine on single product page when customer add the product to the cart, remove it from the mini cart and add to cart again
- Fixed: page isn't scrolling to the top of the products after clicking page numbers on the default pagination of Porto products elements
- Fixed: a php error in Elementor Custom Product Layout builder when php version is less than 7.2
- Fixed: porto block compatibility with Polylang and WPML
- Fixed: Google itatlic fonts were not included
- Fixed: RTL issues in WPBakery front-end editor
- Fixed: Porto blog link didn't appear on single post breadcrumb
- Fixed: Porto popup menu wasn't working well on mobile

Version 5.3.2 (May 13th.2020)

+ Added: Elementor Column element options to use the column as a carousel
+ Added: Elementor Modal Dialog Box widget
+ Added: Elementor Sidebar Menu widget to display sidebar menu on the page
+ Added: Elementor Products Filter widget to display the select/list boxes to filter products by category, price or attributes
+ Added: dots style control for Elementor carousel element, blog, products and recent posts widgets
- Updated: Custom Product Layout builder to be compatible with Elementor
- Updated: Compatibility with WooCommerce 4.1.0
- Updated: Porto setup wizard to display warning message when activating WPBakery and Elementor page builders together
- Updated: Revslider plugin to 6.2.2
- Fixed: minor js errors on IE 10 and 11
- Fixed: wrong page style issue when importing WPBakery or Gutenberg demo after importing Elementor demo
- Fixed: WPBakery demo importing issue when activating WPBakery and Elementor page builders together

Version 5.3.1 (April 29th.2020)

+ Added: Elementor Shop demo 8
+ Added: Elementor Shop demo 9
+ Added: Elementor Shop demo 10
+ Added: Elementor Shop demo 11
+ Added: Elementor Shop demo 12
+ Added: Elementor Shop demo 13
+ Added: Elementor Shop demo 14
+ Added: Elementor Shop demo 15
+ Added: Elementor Shop demo 16
+ Added: Elementor Shop demo 17
+ Added: Elementor Shop demo 18
+ Added: Elementor Shop demo 19
+ Added: Elementor Shop demo 21
+ Added: Porto Elementor One Page Category products widget which is in https://www.portotheme.com/wordpress/porto/shop19/
+ Added: "label" product attribute type to display short label instead of attribute title in variations
- Updated: "Porto Creative Grid" Elementor element to be compatible with the latest Elementor version
- Fixed: shop catalog mode was not working well
- Fixed: some style issues on old IOS mobile (Safari version < 9)
- Fixed: popup menu type was not scrolling on mobile
- Fixed: side menu's minor style issues for "Accordion", "Horizontal Slide" and "Horizontal Columns" menu types
- Fixed: quantity not working for ajax add to cart in shop pages
- Fixed: variable product's daily sale timer was not working properly
- Fixed: line break was not working in member's overview content
- Fixed: scrolling to top issue in product quickview whenever updating the variation on mobile
- Fixed: "Load more" pagination type was not working properply for Porto Elementor featured products widget
- Fixed: products infinite scroll issues in shop pages when displaying shortcode products together
- Fixed: Product Horizontal filters was not working well in the product category pages which were using different page layout than default shop page

Version 5.3.0 (April 10th.2020)

+ Added: Elementor Classic Original demo
+ Added: Elementor Construction demo
+ Added: Elementor Shop 1, 2, 3, 4, 5, 6, 20, 22 and 26 demos
+ Added: Gutenberg Classic Original demo
+ Added: Gutenberg Shop 1, 2, 4 and 26 demos
+ Added: Pre-Order functionality to offer customers the chance to purchase the out of stock products and receive them only after they are officially on sale
+ Added: My Account and Wishlist Icon at the top of header side type
+ Added: a theme option under Woocommerce to display product price and add to cart for the selected user roles only
+ Added: My Account and Wishlist Icon elements to header builder
+ Added: a theme option under Skin -> Mini Cart to set the font size of minicart icon
+ Added: an option to hide breadcrumbs for Porto Page Header element
+ Added: Masonry Container, Heading, Button and Porto Section and Porto Product Categories Gutenberg Blocks
+ Added: Portfolio, Carousel, Banner, Creative Grid and Button Elementor widgets
+ Added: Parallax background for Elementor Section and Column elements
+ Added: Porto Studio compatibility with the Elementor page builder
+ Added: Porto Studio button at the bottom of Elementor editor

- Updated: Shop Demo 5
- Updated: Shop Demo 10
- Updated: Shop Demo 12
- Updated: Shop Demo 17
- Updated: Shop Demo 18
- Updated: Shop Demo 19
- Updated: Shop Demo 20
- Updated: documentation by adding articles of Elementor, Gutenberg, Pre-Order, Porto features, how to, demos and videos
- Updated: Interactive Banner Gutenberg block by adding layer

- Fixed: minor style issues of some elements on WPBakery Front-end editor
- Fixed: slash was not importing well when importing Porto Demo contents
- Fixed: 360 degree image viewer element was not working on small screens
- Fixed: Header style issues on Porto Documentation

Version 5.2.2 (March 12th.2020)

+ Added: ajax add to cart on quick view popup
+ Added: Porto Icons and Simple Line Icons in the Elementor Icon Library
+ Added: My Account and Wishlist Icon elements to header builder

- Updated: Compatibility with WooCommerce 4.0

- Fixed: Wishlist Page style issues on mobile
- Fixed: FontAwesome 5 icon class issue for Header Mini Cart
- Fixed: php errors for some Porto Elementor widgets
- Fixed: minor gutenberg editor style issues on WordPress 5.4

Version 5.2.1 (Feburary 27th.2020)

+ Added: ajax add to cart on quick view popup
+ Added: autoplay option for Porto Products and Porto Product Categories
elements when using slider view
+ Added: layout and columns fields to Porto Product Reviews Widget

- Updated: compatibility with WooCommerce 3.9.1
- Updated: compatibility with WPBakery Page Builder 6.1
- Updated: Custom product layout builder elements by adding product
layout and style options to the related and upsells elements, and
typography options to the title and price elements
- Updated: Reduced server response time for 50ms

- Fixed: the position issue of related products on single product page
- Fixed: side mobile menu not working well on Galaxy browser
- Fixed: compatibility issues with the latest Yith WooCommerce Wishlist
- Fixed: orderby issue of Porto Product Categories element
- Fixed: categories on shop and categories page not showing when using
skeleton screens
- Fixed: skeleton screen loading issue and select box style issue on ie
- Fixed: custom background and color not working when using custom style
for button element
- Fixed: style issue of description on product in list shop page

Version 5.2.0 (December 26th.2019)

- Updated: language files
+ Added: a theme option under "Header" to add custom mini cart icon class
+ Added: a letter spacing field for VC Custom Heading, Porto Ultimate Heading and Porto Info Box elements
+ Added: video banner function to Porto Interactive Banner element

- Updated: Shop 3 demo
- Updated: Shop 6 demo
- Updated: Shop 8 demo
- Updated: Shop 9 demo
- Updated: Shop 14 demo
- Updated: Shop 15 demo
- Updated: Shop 16 demo
- Updated: Shop category banners for some shop demos
- Updated: Porto Studio blocks for updated shop demos
- Updated: moved banner title and description field to "Depreciated" tab for Porto Interactive Banner element

- Fixed: wrong page title posittion issue of breadcrumb type 5 when showing page title only
- Fixed: select box's closing icon not displaying in theme options page when pixel ratio is greater than 1
- Fixed: layout issue for right side navigation
- Fixed: minor style issues for porto parent elements in Visual Composer Front end editor

Version 5.1.1 (November 20th.2019)

- Updated: language files
- Fixed: minor style issues for WC Vendors plugin
- Fixed: product order was not working for Porto products elements when using product ids field
- Fixed: quantity input field style issue on single product page which uses custom product layout
- Fixed: Portfolios and members grid layout columns issue for devices using 1.5 pixel ratio
- Fixed: wrong message on woocommerce login form when generating username automatically

Version 5.1.0 (November 09th.2019)

+ Added: Shop 32 Demo
+ Added: Shop 33 Demo
+ Added: custom product layout builder
+ Added: Elementor plugin compatibility
+ Added: skeleton screen effects on loading page and ajax loading. It can be enabled in Theme Options -> General.
+ Added: lazy load menu in Speed Optimize Wizard
+ Added: list display type for porto products filter element
+ Added: porto_sidebar_menu element to add sidebar menu to the page
+ Added: new blocks to Porto Studio for shop 32 and homepage revolution sliders
+ Added: a theme option under Theme Options -> Header -> Mobile Panel -> Add Search Box to add search in mobile panel
+ Added: a theme option under Theme Options -> Header -> Sticky Header -> Show Contact Info to show contact info in sticky header

- Updated: Shop 1 Demo
- Updated: Shop 2 Demo
- Updated: Shop 4 Demo
- Updated: Shop 11 Demo
- Updated: Shop 13 Demo
- Updated: lazy load background images
- Updated: options to enable sticky header for mobile and tablets only
- Updated: used transparent images for png on page loading when using lazy load images
- Updated: Porto Masonry Container element by adding predefined masonry layouts
- Updated: Porto Interactive Banner element by adding layers and more hover effects
- Updated: select box of masonry grid layout fields to images selector for some visual composer elements in editor
- Updated: some Porto Studio blocks for shop 1, 2, 4, 11 and 13 according to the updated design
- Updated: documentation by adding contents about custom product layout builder
- Updated: Woocommerce 3.8.0 compatibility

- Fixed: style issues for Porto Masonry Container and Interactive Banner element in Visual Composer frontend editor
- Fixed: some js warnings on Firefox
- Fixed: WooCommerce product page element not working fine
- Fixed: footer links not working when using footer reveal efffect
- Fixed: minor compatibility issues with WooCommerce Currency Switcher plugin when using WPML Currency Switcher plugin together
- Fixed: Visual Composer shortcodes rendering issue on product quickview
- Fixed: Porto Tab element image not showing for some styles
- Fixed: Carousel elements not working well in Porto Tour element
- Fixed: minor mobile header style issues for shop demos

Version 5.0.1 (September 20th.2019)

- Fixed: header type 2 sticky header style issue
- Fixed: standard image sizes (thumbnail, medium, large and medium_large) not working for image size field of porto recent posts and porto blog elements
- Fixed: column padding issue in Visual Composer front-end editor
- Fixed: main side navigation was not scrolling on iOS Safari

Version 5.0 (August 27th.2019)

+ Added: Porto Studio in Page/Post edit page
+ Added: Corporate demo 15 ~ 20
+ Added: Portfolio demo 1 ~ 5
+ Added: Shop demo 21 ~ 31
+ Added: Insurance, Sass, Seo, Baber Shop, Architecture & Interior Design, Coffee Shop and Band demos
+ Added: a theme option to add top arrows to the sub menus under Theme Options -> Menu
+ Added: section scroll element to view full screen sections by scrolling and dots navigation
+ Added: step type to porto_schedule_timeline shortcode
+ Added: footer reveal effect theme option under Theme Options -> Footer
+ Added: font weight and css animation fields to Visual Composer Custom Heading element
+ Added: floating element options to Visual Composer Custom heading, Button and Image element.
+ Added: css3 animation fields to porto interactive banner element
+ Added: excerpt value theme option for Portfolio Sub Title option under Theme Options -> Portfolio
+ Added: porto_share element to share post
+ Added: 360 degree image viewer element
+ Added: image size field for porto product element
+ Added: a theme option to remove shop link in breadcrumbs
+ Added: a theme option to add porto block at bottom of single product page
+ Added: a theme option under Skin -> Theme Colors to update placeholder image background color when using lazy loading images
+ Added: a theme option under Woocommerce -> Single product to display the description of current selected attribute for variable products
+ Added: a theme option under Header -> Mobile Panel to display View, Currency switcher in mobile panel
+ Added: an availability to display a featured product in each category and carousel options to porto product categories element
+ Added: a theme option under Post -> Single Post to replace position of title and meta section for Large Alt and Full Alt post layout
+ Added: a custom css class input field for header builder html and porto block elements
+ Added: Popularity, Rating and Sales for Order by field of Porto Products elements
+ Added: Content Position field to porto ultimate content box element
+ Added: a theme option under Header -> Search Form to show/hide categories on mobile
+ Added: Porto products filter element to filter by product category, price and attributes

- Updated: Porto Fancy Text element by adding several animation effects
- Updated: compatibility with Dokan Lite multi vendor wordpress plugin
- Updated: mini cart toggle action on mobile
- Updated: demo import engine to be worked well when importing many demos
- Updated: Add to cart sticky by adding bottom position and quantity input field
- Updated: img tags for blog, portfolio, products and porto interactive banner element by adding srcset and sizes attributes to reduce total page size for mobile browsers
- Updated: documentation by adding how to use Porto Studio, page options, animations, floating effects and some elements
- Updated: Porto Speed Optimize Wizard by adding disabling content types options in Other Minify section
- Updated: removed custom javascript section in posts/pages for none-administrators

- Fixed:  color background issue of porto testimonial, tab, counter shortcodes
- Fixed: add to cart button style issue of overlay product on Firefox
- Fixed: toggle icons issue of product archive horizontal filter type 2 when using page layout with sidebar
- Fixed: vertical position issue of product quick view
- Fixed: sticky header's position changes when quickview popup is launched
- Fixed: Compatibility issues with Revslider6
- Fixed: custom term meta was not imported when importing demo
- Fixed: icon style issue on MailPoet 3 admin pages
- Fixed: pretty photo issue on Single Image element when using Image Gallery element together
- Fixed: style compatibility issues Yith WooCommerce Ajax Search plugin

Version 4.11.7 (July 22nd.2019)

- Updated: Compatibility with Visual Composer 6.0.4
- Updated: Revslider plugin to 6.0.4
- Updated: Woocommerce files to 3.7 beta version
- Fixed: the spacing issue between elements on visual composer front-end editor

Version 4.11.6 (June 26.2019)

- Fixed: main product image lightbox issue on single product page if we enable image/color swatches in product archives
- Fixed: minor style comflict issue with visual composer internal styles
- Fixed: breadcrumbs issue in Dokan store page
- Fixed: fontawesome icon issue in visual composer icon picker fields
- Fixed: Out of Stock status issue on shop pages when we translate this text

Version 4.11.5 (June 12.2019)

- Fixed: color background issue of porto testimonial, tab, counter shortcodes
- Updated: column gap in Visual Composer Row element by setting selected gap space only between columns

Version 4.11.4 (May 31.2019)

+ Added: a theme option to check if excerpt length is based on words or characters under Theme Options -> Blog -> Blog & Post Archives
- Fixed: WooCommerce registration form issue when not generating an account password automatically
- Fixed: external link issue for Post Format Link
- Fixed: product custom tab content format issue
- Fixed: css3 animation effect conflict issue with Visual Composer plugin

Version 4.11.3 (May 17.2019)

+ Added: a theme option to check if excerpt length is based on words or characters under Theme Options -> Blog -> Blog & Post Archives
- Updated: Compatibility with WP Backery Page Builder plugin 6.0.1
- Fixed: Daily Sale countdown not working on product quick view
- Fixed: Cross sells issues
- Fixed: Secondary button active color issue
- Fixed: Header Builder mobile layout issue in admin page

Version 4.11.2 (Apr 23.2019)

- Fixed: Porto Experience Timeline Item was not edited in Visual Composer Front-end Editor
- Fixed: Woocommerce 3.6 deprecated issues
- Fixed: Image title of variable product was not displayed on image popup
- Fixed: style issue of product title section of real estate demo on Firefox
- Fixed: products widget title issue on WooCommerce 3.6
- Fixed: default product variation was not selected on quick view

Version 4.11.1 (Apr 19.2019)

- Updated: Woocommerce files to 4.6.1
- Fixed: WooCommerce YITH wishlist plugin shortcode letters was showing for "Add to Cart, Quick View On Image with Padding" product layout when WooCommerce YITH wishlist plugin was not activated
- Fixed: pagination issue on Faqs page
- Fixed: pagination issue on Events page
- Fixed: product thumbnails border style issue in single product page on mobile browsers
- Fixed: 403 issue in shop ajax actions such as removing item from mini cart and quickview when using page cache plugins

Version 4.11.0 (Mar.28.2019)

+ Added: 5 blog demos
+ Added: "AutoFit" option to the porto_sticky shortcode which is to add smart sticky
+ Added: Overlay Search Popup style under Theme Options -> Header -> Search Form
+ Added: Horizontal Columns vertical menu style under Theme Options -> Menu -> Sidebar Menu Type
- Updated: porto_blog shortcode by adding more blog layout and post styles
- Updated: blog posts shortcode page in elements demo by adding more layouts
- Fixed: menu dropdown issue on ipad / iphone

Version 4.10.0 (Mar.21.2019)

+ Updated: font awesome 5 optimized version by adding fa-caret-down icon
+ Added: product layouts in shop pages into the elements demo
+ Added: product category layouts sample page in elements demo
+ Added: theme options to change colors of add to cart button, wishlist and quick view under Theme Options -> Skin -> Shop
+ Added: theme options to show/hide product price, categories, reviews and short description under Theme Options -> Woocommerce -> Product Archives
- Updated: site padding left and right to the column spacing width as set in theme options for wide layouts
- Updated: product layouts in shop pages
- Updated: porto_products and porto_product_categories elements by adding more views such as creative view, product layouts, image size and slider options.
- Updated: shop 16 header using header builder
- Updated: shop 17 header using header builder
- Updated: agency one page demo header using header builder
- Updated: porto_onepage_product_category shortcode by adding slider navigation options
- Updated: shop 3 demo design
- Updated: shop 10 homepage design
- Updated: shop 19 homepage banner slider
- Updated: enable shortcodes in product short description section
- Fixed: Porto Product Categories Element Option "Descending" not working
- Fixed: Quick View on Shop Page not working with Ajax but takes you to the single product page
- Fixed: Theme Options -> Woocommerce -> Product Archives -> Category Type 2 was not working
- Fixed: Custom Tab Content under Single Product was not working with