Step into the realm of Porto, a fully responsive **WordPress** eCommerce theme that provides an outstanding foundation for creating eye-catching online stores. Crafted with precision and a keen eye for detail, Porto enables companies of any scale to design visually stunning and highly effective websites. Whether you run a quaint shop or a vast corporation, Porto Multipurpose & WooCommerce Theme Nulled equips you with the essential tools and features to present your offerings in the most engaging way possible. Thanks to its adaptability, extensive customization capabilities, and powerful features, Porto stands as the premier choice for any online retail venture.
Porto is a comprehensive **WordPress** eCommerce theme, meticulously crafted by experts who have significant experience in the field. It is celebrated for its top-tier design, performance enhancements, and user-friendly layout. With this theme, you can easily craft a visually appealing online store that captivates your audience and turns them into devoted customers.
Features
Responsive Design
Porto is designed with a responsive framework, guaranteeing that your website appears attractive and operates smoothly on a variety of devices and screen dimensions.
Multiple Demos and Layouts
Select from an extensive array of ready-made demos and layouts to launch your online store. Whether your focus is fashion, electronics, furniture, or any other category, Porto has a demo specifically designed for your niche.
WooCommerce Integration
Porto integrates effortlessly with WooCommerce, the premier eCommerce plugin for **WordPress**. This integration offers a complete suite of features to manage your inventory, process transactions, and facilitate shipping, simplifying the operation of your online store.
Drag-and-Drop Page Builder
Design distinctive page layouts with the user-friendly drag-and-drop page builder included in Porto. Coding skills are not necessary, allowing you to create your website with ease and tailor it to reflect your brand.
Advanced Theme Options
Modify every facet of your website using Porto’s advanced theme options panel. Adjust colors, typography, layouts, and more to create the perfect appearance and ambiance for your online shop.
Product Filtering and Sorting
Assist your customers in finding their desired products swiftly and efficiently. Porto offers various filtering and sorting options, ensuring a seamless shopping journey.
Mega Menu Support
Elevate your website’s navigation with the Mega Menu functionality. Present product categories, subcategories, and other pertinent information in a chic and organized fashion.
SEO Optimization
Enhance your website’s search engine visibility with Porto’s built-in SEO optimization tools. Create meta tags, customize URLs, and fine-tune your content to improve your rankings in search results.
Blogging Capabilities
Porto features a fully operational blog module, enabling you to share news, updates, and useful content with your audience. Connect with your customers and establish yourself as a thought leader in your field.
Download Porto WordPress Theme
Porto is a robust and adaptable **WordPress** eCommerce theme that empowers businesses to craft engaging and high-performing online stores. With its wide array of features, versatile customization options, and seamless integration with WooCommerce, Porto offers everything you need to display your products and provide an outstanding shopping experience for your customers. Whether you are a novice or a seasoned web developer, Porto presents a user-friendly interface and intuitive tools that simplify website creation and management. Enhance your online presence with this theme and elevate your eCommerce venture to new levels.
Changelog
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 49Furniture Store – Shop 49
+ Added: New Elementor DemoElectronics Store – Shop 50
+ Added: New WPBakery DemoElectronics Store – Shop 50
+ Added: New Elementor DemoAbout Us, Contact Us and so on
+ Added: New Shop SubpagesResponsive design options
+ Added:on WPBakery Editor
Development Mode
+ Added:to hide the builder tooltip
Compare products function
+ Added: Woo Feature:on Shop 49
Quick Shop
+ Added: Woo Feature:on
Shop 50Add to cart for bundled products
+ Added: Woo Feature:Price Filter with Chart
+ Added: Woo Feature:on Shop page
Auto update cart
+ Added: Woo Feature:function on Cart page
Sticky Add to cart on mobile
+ Added: Woo Feature:preview column
+ Added: Woo Feature:for WooCommerce swatch function on 'Edit Product Attributes' page
Stretch Container
+ Added: Woo Feature: Redirects to Cart, Checkout page when catalog mode is enabled
+ Added: Elementor Layout Feature:function to control the layout easily
Stretch Section
+ Added: Elementor Layout Feature:function to control the layout easily
New Settings Dialog
+ Added: Header Builder Feature:for Header Builder
Toggle dropdown menu widget
+ 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 Featureon Header Builder
Logo
+ Added: Header Builder Feature: WPBakery design options tab to header builder widgets
-Widget
Switcher
-Widget
Menu
-Widget
Mobile Menu
-Widget
Mini-Cart
-Widget
Search Form
-Widget
Wishlist
-Widget
Account
-Widget
Compare
-Widget
Social
-Widget
Screenshot
+ Added: Sticky header options to builder widgetsGlobal sidebar width
- Sticky header padding Option to WPBakery Row Widget, Elementor Container Widget
- Background color and gradient options to WPBakery Row Widget, Elementor Container Widget
+ Added:Option to theme options
Disable mobile animations
+ Added: Performance Featurein Optimize Wizard
Focus carousel Addon
+ 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:to WPBakery Single Image Widget and Hotspot Widget
Focus carousel Addon
+ Added:to Elementor Advanced tab
Hide block on mobile menu
+ Added:Theme Options
+ Added: A link to edit a menu block with Elementor Page Builder on Appearance > Menu
+ Added: New menu options,, to dashboard menu
Page Builder
+ Added:step to Setup Wizard for improving the UX
Prebuilt Websites
+ Added: New menu options,, to dashboard menu
Label
+ Added:to Porto Elementor Widget
Hotel
+ 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
Video thumbnail
- 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:
- 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.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.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
Single Product Gallery Zoom effect
- Updated: WPBakery Page Builder plugin to version 7.7.2
- Updated: Revolution Slider plugin to version 6.7.14
- Updated: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.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