Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 306
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Cache::$apc is deprecated
Filename: libraries/Driver.php
Line Number: 188
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/models/DefaultModel.php
Line: 8
Function: driver
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Cache::$file is deprecated
Filename: libraries/Driver.php
Line Number: 188
Backtrace:
File: /home/palugada/domains/envato.palugada.top/public_html/application/models/DefaultModel.php
Line: 8
Function: driver
File: /home/palugada/domains/envato.palugada.top/public_html/application/core/MY_Controller.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/application/controllers/Themeforest.php
Line: 6
Function: __construct
File: /home/palugada/domains/envato.palugada.top/public_html/index.php
Line: 315
Function: require_once
Version: 3.6.2 | Changelog
![]()
Porto is an Responsive Wordpress + eCommerce Theme that is extremely customizable, easy to use and fully responsive. Suitable for every type of business, portfolio, blog and ecommerce sites. Great as a starting point for your custom projects. Porto includes 30 homepage layouts and skins and it has huge variation to be suitable for any purpose. More amazing features are coming soon!

Version 3.6.2 (5.11.2017)
- Added Show Sub categories option for search - Added Compatibility with Gravity form plugin - Added Float left/right option for page social share. - Added option to set Header type Side position to left/ right. - Compatible with woo commerce 3.0.6 - Update Ultimate addons for VC plugin - Updated Porto Shortcodes 1.6.7 - Updated Documentation - Fixed Cart version 1 proceed to checkout translation issue. - Fixed Porto Event VC element Bug.
Version 3.6.1 (4.30.2017)
- Added Shop13 Demo - Added Shop14 Demo - Added Purchase code activation Feature - Compatible with woo commerce 3.0.5 - Fixed RTL issues - Fixed mini cart show/hide in sticky menu issue
Version 3.6.0 (4.19.2017)
- Added App Landing Demo - Updated Shop5 Demo Skin and style - Updated Shop6 Demo Skin and style - Updated Shop7 Demo Skin and style - Updated Shop8 Demo Skin and style - Updated Shop9 Demo Skin and style - Updated Ultimate Addons for Visual Composer - Fixed VC column gap bug - Fixed Blog Archive link bug
Version 3.5.5 (4.16.2017)
- Compatible with woo commerce 3.0.3 - Fixed minor issues
Version 3.5.4 (4.12.2017)
- Compatible with woo commerce 3.0.1 - Fixed minor issues - Updated Visual Composer plugin.
Version 3.5.2 (4.5.2017)
- Added One Page Agency Demo - Updated Shop2 Demo Skin and style - Updated Shop4 Demo Skin and style - Updated Shop6 Demo Skin and style - Updated Ultimate Adds on for Visual composer - Added NEW Breadcrumb Style - Added New Product Styles - Added Turkish language files - Fixed Porto Featured box VC element bug - Fixed VC Separator color Settings bug - Fixed Porto Product Attribute VC Element Bug
Version 3.5.1 (3.14.2017)
- Added Church Demo - Added Finance Demo - Added Porto Events VC element - Added Events Custom Post Type - Added Like Feature for blog posts inner page - Added large alt single post layout - Added Display role of member option in Type3 style - Fixed Breadcrumb bug - Fixed Large alt blog layout bug - Updated Visual Composer plugin.
Version 3.5.0 (2.22.2017)
+ Added Gym Demo + Added Business Consulting Demo + Added WC Vendor Compatibility + Added Event Demo + Added Resume Demo + Added New VC element “Porto Schedule Timeline” + Added Experience Timeline in “Porto Experience Timeline” + Added new VC element “Floating Menu(Left)” + Added Hover Effect (Zoom/No Zoom) for Member + Added New Testimonials Style + Added Text editor Font size option + Added new social icon layout for Member Page and Single Member + Added new Blog and post layout option + Added Like Feature for blog posts - Fixed Porto Product Category Element Bug. - Fixed Advanced carousal dots coloring bug - Fixed Bug in porto-shortcodes plugin - Fixed YITH Wishlist sharing Bug - Updated Language files - Updated embedded plugins' version to latest one.
Version 3.4 (1.19.2017)
+ Added 3 new Photography demos + Added new eCommerce demos: Shop11 and Shop12 + Added New Header Type 18 + Added Register form page style 2 + Added Shopping Cart page design 2 + Added Checkout page style 2 + Added new Social share style for Blog and Posts + Added Portfolio Categories VC Element with Stripes and Parallax layout + Added New Hover effects + Added Option to select your own Category image for each Portfolio category + Added Parallax banner Option for Single Portfolio page + Added Image Counters Options for portfolios and Featured images + Added Thumb slider option for Ajax on page + Added Functionality of image light box with thumbs for portfolios + Added Member page layout option control from Theme Options - Fixed Theme Options panel Import/export issue - Fixed Portfolio layout issue (Medium/Large) - Fixed Porto Product category - limited categories issue - Fixed Porto Lightbox VC Element issue
Version 3.3.3 (12.13.2016)
+ Updated revolution slider plugin. - Fixed sidebar generator security vulnerability issue.
Version 3.3.2 (11.22.2016)
+ Updated visual composer plugin. - Fixed minor theme options issue.
Version 3.3.1 (11.11.2016)
+ Updated visual composer plugin.
Version 3.3 (10.27.2016)
+ Added wedding demo. + Added main menu wrapper padding option in sticky header. + Added logo type option in Theme Options > General > Logo, Icons. + Added logo font option in Theme Options > Skin > Typography. + Added footer background parallax options in Theme Options > Skin > Footer. + Added back to blog option in Theme Options > Post > Single Post. + Added new post carousel style in Theme Options > Post > Post Carousel. + Updated revolution slider, porto shortcodes plugins. + Updated dummy data. - Fixed port carousle navigation issue. - Fixed block content type search engine issue. - Fixed portfolio masony layout issue. - Fixed vc row, column equal height issues. - Fixed minor css, js issues.
Version 3.2 (10.10.2016)
+ Added hotel demo. + Added medical demo. + Added porto feature box shortcode. + Added custom image icon option in shortcodes. + Added custom css, javascript code options in content types, terms. + Added new member archive view type. + Added footer widgets area background options. + Added sticky header effect. + Added breadcrumbs parallax feature. + Added breadcrumbs delimiter option. + Added portfolio, member, faq archive page sub title options. + Updated visual composer, porto shortcodes, porto widgets plugins. + Updated simple line icons font. + Updated porto section shortcode. + Updated footer template files. + Updated header side navigation template file. + Updated page header template files. + Updated member, portfolio template files. - Fixed google font charsets issue. - Fixed minor css, js issues.
Version 3.1 (8.30.2016)
+ Added Construction Demo. + Added Restaurant Demo. + Added Law Firm Demo. + Added Digital Agency Demo. + Updated porto content types, porto shortcodes, ultimate addons plugins. + Added new portfolio slideshow type with thumbnails. + Added option to change featured image on archives in Portfolio options. + Add location field in Portfolio. + Added page sub title option in View Options. + Added porto lightbox container shortcode. + Added logo overlay options in Theme Options > General > Logo, Icons. + Added show title option in Theme Options > Post > Single Post. + Added portfolio slideshow type in Theme Options > Portfolio > Single Portfolio. + Added portfolios page, members page, faqs page options in Theme Options. + Added more options in Theme Options > Breadcrumbs. + Added post style options in Theme Options > Post > Blog & Archive. + Added post excerpt length option in Theme Options > Post > Single Post. + Added portfolio sub title select option in Theme Options > Portfolio > Portfolio Archives. + Added global banner block options in Theme Options > Post > Single Post, Theme Options > Portfolio > Single Portfolio, Theme Options > Member > Single Member. + Added page sub title skin options in Theme Options > Skin > Breadcrumbs. + Added active color, background color in Theme Options > Skin > Main Menu > Top Level Menu Item. + Added header margin options in Theme Options > Skin > Header > Header. + Added footer columns options in Theme Options > Footer > Footer Type. - Fixed portfolio like issue. - Fixed portfolio, member, faq filters issue. - Fixed product custom tabs count issue. - Fixed animation issue. - Fixed progress bar tooltip animation issue. - Fixed minor javascript, css issues. - Fixed yith woocommerce ajax filter dropdown issue.
Version 3.0.3 (7.21.2016)
+ Compatible with woocommerce 2.6.3. - Fixed minor issues.
Version 3.0.2 (7.13.2016)
- Fixed woocommerce checkout issue.
Version 3.0.1 (7.12.2016)
- Fixed wpml language switcher issue. - Fixed minor javascript issues. - Fixed minor css issues.
Version 3.0 (7.11.2016)
Added: + Slider revolution wordpress plugin + Gallery single portfolio template + Carousel single portfolio template + Medias single portfolio template + Full Width Video single portfolio template + Masonry Images single portfolio template + Full Images single portfolio template + Extended single portfolio template + Masonry portfolio archive template + Ajax load portfolios on page + Ajax load portfolios on modal + Image Frame porto shortcode + Carousel porto shortcode + Image Gallery porto shortcode + Lightbox shortcodes + Member columns option + Portfolio info view types: Left Info, Centered Info, Bottom Info, Bottom Info Dark, Hide Info Hover + Sticky Sidebar + Side Navigation instead of sidebar on mobile + Microdata disable option in Page options + Fontawesome icon - version 4.6.3 + Magnific Popup jquery plugin Updated: + Plugins installation + Demo installation + Porto content types, shortcodes, widgets plugins + Ultimate addons plugin + Theme options + Portfolios porto shortcode + Members porto shortcode + Recent portfolios porto shortcode + Recent members porto shortcode + Recent posts porto shortcode + Price Box shortcodes Fixed: - Yith woocommerce ajax filter in woo 2.6 - Layout issues Removed: - Master slider wordpress plugin - Blueimp gallery javascript plugin