Discussion on Porto | Multipurpose & WooCommerce Theme

Discussion on Porto | Multipurpose & WooCommerce Theme

Cart 101,091 sales
Recently Updated
Well Documented

p-themes supports this item

Supported

23157 comments found.

Hi. We have a need for a website with Accessibility, and High Contrast options. I think Elementor has one (dislike it). Does WP Bakery or do you know a way to integrate it in there please?

Hello, @79design,

WPBakery Page Builder doesn’t have native built-in accessibility or high-contrast mode toggles.

Use an Accessibility Plugin.

Regards, P-THEMES.

Please join our Discord Lesson


Can you recommend one that works with WP Bakery? I’m at a loss really.

Hello, @79design,

Unfortunately, we haven’t tested such a plugin with the theme, so we are unable to suggest on it. You can try with any plugin that better suits your requirements.

Regards, P-THEMES.

Please join our Discord Lesson


Hello, I’m having a problem with the footer, in some cases on mobile the footer is not showing. Its hard to replicate because it only happens on mobile and some times, I see that other users have the same problem here in the comments. My support period expired, could guys take a look anyways?

Hello, @carlosgs18,

We have tested the theme multiple times on our test site and have not encountered this issue. Additionally, no other customers have reported a similar problem. It appears that the issue may be specific to your site.

As you mentioned that the issue occurs intermittently, it could be related to caching or server-side configurations.

To assist you further, we kindly ask that you contact our support system and provide your site’s WordPress admin URL along with login credentials. This will allow us to investigate the issue directly on your site and provide support accordingly.

Regards, P-THEMES.

Please join our Discord Lesson


Does the Porto Theme support integration or sync with ArtGalleria?

Hello, @rjlucban200,

Thanks for showing your interest in Porto WordPress :)

We haven’t tested the “ArtGalleria” with our theme officially, so we are unable to suggest you on it, if you wish, you can try it with our theme.

Regards, P-THEMES.

Please join our Discord Lesson


teamvds

teamvds Purchased

Hi,

I’m getting below error. When trying to update the theme

” An error occurred while updating Porto: Purchase Code is not valid or could not connect to the API server! Please try again later. “

Hello, @teamvds,

Please go to Porto > Dashboard, unregister the theme license, then re-register it using the same purchase code. After that, try updating the theme from Appearance > Themes and let us know the outcome.

Regards, P-THEMES.

Please join our Discord Lesson


https://hizliresim.com/e8rf7po even though I entered my license key it gives me this error what is the reason and when and how to fix it thanks

Hello, @ahmetyarar,

Sorry for the inconvenience. Could you please try re-registering the theme using the same purchase code now and let me know the result?

Regards, P-THEMES.

Please join our Discord Lesson


This code was already used in another site. One standard license is valid for only 1 website. Running multiple websites with a single license is a license violation according to Envato license terms. If this is a valid case, please reset your purchase codes through here or contact us with your site url.

I am getting this problem, but the license or theme is not active anywhere.

Hello, @ahmetyarar,

I have reset your purchase code. Please try to re-register the theme again with the same purchase code on your desired domain now.

Regards, P-THEMES.

Please join our Discord Lesson


“Sorry, it could not connect to the Porto API server. Please try again later.”

I have 4 licenses for 4 different domains. none of them are working. I get above error message. I am not able to update themes on all domains. One of the sites is broken. I logged in to the porto support dashboard–it says “Invalid Purchase Code”. This is a critical issue. need quick fix before my clients notice them.

Hello, @elancedigitalmedia,

Please go to Porto > Dashboard, unregister the theme license, then re-register it using the same purchase code. After that, try updating the theme from Appearance > Themes and let us know the outcome.

Regards, P-THEMES.

Please join our Discord Lesson


Dear Porto Theme Support Team,

I hope this message finds you well.

We are currently setting up the Store 50 demo using the Porto theme. During the process, we encountered an issue: the YITH WooCommerce Wishlist plugin, which is listed as a required plugin for the demo installation, fails to install.

Could you please advise on how to resolve this issue as it is critical for completing the store setup.

Looking forward to your support.

Best regards,

I’ve got this info:

Warning: require_once(/home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/plugins/yith-woocommerce-wishlist/includes/class-yith-wcwl-autoloader.php): Failed to open stream: No such file or directory in /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/plugins/yith-woocommerce-wishlist/init.php on line 40

Fatal error: Uncaught Error: Failed opening required ’/home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/plugins/yith-woocommerce-wishlist/includes/class-yith-wcwl-autoloader.php’ (include_path=’.:/opt/alt/php82/usr/share/pear:/opt/alt/php82/usr/share/php:/usr/share/pear:/usr/share/php’) in /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/plugins/yith-woocommerce-wishlist/init.php:40 Stack trace: #0 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-admin/includes/plugin.php(2387): include_once() #1 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-admin/includes/plugin.php(673): plugin_sandbox_scrape(‘yith-woocommerc…’) #2 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/themes/porto/inc/plugins/tgm-plugin-activation/class-tgm-plugin-activation.php(1088): activate_plugin(‘yith-woocommerc…’) #3 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/themes/porto/inc/plugins/tgm-plugin-activation/class-tgm-plugin-activation.php(955): TGM_Plugin_Activation->activate_single_plugin(‘yith-woocommerc…’, ‘yith-woocommerc…’) #4 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/themes/porto/inc/plugins/tgm-plugin-activation/class-tgm-plugin-activation.php(773): TGM_Plugin_Activation->do_plugin_install() #5 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-includes/class-wp-hook.php(324): TGM_Plugin_Activation->install_plugins_page(’’) #6 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(’’, Array) #7 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #8 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-admin/admin.php(260): do_action(‘appearance_page…’) #9 /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-admin/themes.php(10): require_once(’/home/klient.dh…’) #10 {main} thrown in /home/klient.dhosting.pl/cieplosklep/cieplosklep.pl-jei4/public_html/wp-content/plugins/yith-woocommerce-wishlist/init.php on line 40

Hello, @cieplosklep,

Could you please submit a ticket via our support system here: https://www.portotheme.com/support/ , providing all the relevant details about your concerns? This will enable our support team to assist you more effectively.

We are committed to helping you resolve this issue and ensuring a smooth experience for you.

Please join our Discord Lesson


Regards, P-THEMES.

gfrino Purchased

Fatal error: Uncaught Error: Class “Elementor\Core\Schemes\Typography” not found in /var/www/webroot/ROOT/wp-content/plugins/porto-functionality/elementor/widgets/button.php:331 Stack trace: #0 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(2435): Porto_Elementor_Button_Widget->register_controls() #1 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/widget-base.php(1049): Elementor\Controls_Stack->init_controls() #2 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(570): Elementor\Widget_Base->init_controls() #3 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/widget-base.php(185): Elementor\Controls_Stack->get_stack() #4 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(315): Elementor\Widget_Base->get_stack() #5 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(2524): Elementor\Controls_Stack->get_controls() #6 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(1161): Elementor\Controls_Stack->sanitize_settings() #7 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(2267): Elementor\Controls_Stack->get_data() #8 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/base-object.php(143): Elementor\Controls_Stack->get_init_settings() #9 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/base-object.php(40): Elementor\Core\Base\Base_Object->ensure_settings() #10 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(390): Elementor\Core\Base\Base_Object->get_settings() #11 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/base/controls-stack.php(1210): Elementor\Controls_Stack->get_controls_settings() #12 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/elements-iteration-actions/assets.php(29): Elementor\Controls_Stack->get_active_settings() #13 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/document.php(2082): Elementor\Core\Base\Elements_Iteration_Actions\Assets->element_action() #14 [internal function]: Elementor\Core\Base\Document->Elementor\Core\Base\{closure}() #15 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(265): call_user_func() #16 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(269): Elementor\DB->iterate_data() #17 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(262): Elementor\DB->iterate_data() #18 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(269): Elementor\DB->iterate_data() #19 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(262): Elementor\DB->iterate_data() #20 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/db.php(269): Elementor\DB->iterate_data() #21 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/document.php(2067): Elementor\DB->iterate_data() #22 /var/www/webroot/ROOT/wp-content/plugins/elementor/core/base/document.php(1910): Elementor\Core\Base\Document->iterate_elements() #23 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/frontend.php(691): Elementor\Core\Base\Document->update_runtime_elements() #24 /var/www/webroot/ROOT/wp-content/plugins/elementor/includes/frontend.php(669): Elementor\Frontend->handle_page_assets() #25 /var/www/webroot/ROOT/wp-content/plugins/elementor-pro/modules/theme-builder/classes/locations-manager.php(190): Elementor\Frontend->enqueue_styles() #26 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(324): ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager->enqueue_styles() #27 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #28 /var/www/webroot/ROOT/wp-includes/plugin.php(517): WP_Hook->do_action() #29 /var/www/webroot/ROOT/wp-includes/script-loader.php(2299): do_action() #30 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts() #31 /var/www/webroot/ROOT/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #32 /var/www/webroot/ROOT/wp-includes/plugin.php(517): WP_Hook->do_action() #33 /var/www/webroot/ROOT/wp-includes/general-template.php(3192): do_action() #34 /var/www/webroot/ROOT/wp-content/themes/porto/header.php(14): wp_head() #35 /var/www/webroot/ROOT/wp-includes/template.php(810): require_once(’...’) #36 /var/www/webroot/ROOT/wp-includes/template.php(745): load_template() #37 /var/www/webroot/ROOT/wp-includes/general-template.php(48): locate_template() #38 /var/www/webroot/ROOT/wp-content/themes/porto/page.php(1): get_header() #39 /var/www/webroot/ROOT/wp-includes/template-loader.php(106): include(’...’) #40 /var/www/webroot/ROOT/wp-blog-header.php(19): require_once(’...’) #41 /var/www/webroot/ROOT/index.php(17): require(’...’) #42 {main} thrown in /var/www/webroot/ROOT/wp-content/plugins/porto-functionality/elementor/widgets/button.php on line 331

Hello, @gfrino,

1. Update your theme with latest version in Appearance > Themes page.
2. Update your porto functionality plugin in Porto > Setup Wizard > Plugins page.
3. Update all third-party plugins with latest version.

If the issue still persist then we kindly ask that you contact us through our support system and provide your site’s WordPress Admin URL and login credentials. This will allow us to directly inspect the issue on your site and assist you accordingly.

Regards, P-THEMES.

Please join our Discord Lesson


hema77

hema77 Purchased

Hi, I have created a header with the template builder, however, with sticky option activated, when I scroll, the search form disapears. How can I avoid this from happening? Thanks in advance.

Hello, @hema77,

Please ensure that the row containing the search form is set to sticky, as it will not function correctly otherwise.

Additionally, we kindly ask that you contact us through our support system and provide your site’s WordPress Admin URL and login credentials. This will allow us to directly inspect the issue on your site and assist you accordingly.

Regards, P-THEMES.

Please join our Discord Lesson


Please i have display errors importing this Business Consulting 5 Demo, https://appmarket.com.ng/

Hello, @imohi999,

I have just checked your site now, and it is working perfectly fine for me. Please refer to this screenshot: https://postimg.cc/PCPFT0FM and try to check back to your site again now after clearing the browser cache.

Regards, P-THEMES.

Please join our Discord Lesson


Hi Porto team, i’m getting this warning after latest WooCommerce update:

Your theme (Tickets) contains outdated copies of some WooCommerce template files. These files may need updating to ensure they are compatible with the current version of WooCommerce.

Is there any upcoming theme update for this? Thanks

Hello, @Activedia,

I can confirm that you are still using the older version of the theme 7.5.4, In order to solve your issue, please update your theme and plugins to the very latest version 6.0 and check back again.

Regards, P-THEMES.

Please join our Discord Lesson


I’m so sorry for wasting your time, looks like i missed latest update, thanks for the info.

You’re Most Welcome!!

Could you suggest where we can edit the single-page blog template?

I need to add buttons, text boxes, and other elements to every single blog post.

Hello, @ExoticcarbonFiber,

You can create/edit the Blog Archive page layout from Porto >> Template Builder >> Archive.

And you can create/edit the Single Post page layout from Porto >> Template Builder >> Single.

Regards, P-THEMES.

Please join our Discord Lesson


Hi. Where the h…. can we translate the “read more” link in elementor post grid widget ??? No option, nowhere !!! Thanks :)

Hello, @TheDigistork,

Could you please try to translate it into the Porto Functionality and Elementor language files? You can use the Loco Translate plugin for translation, and if the issue still persist, then please contact us via our support system with your site WP Admin URL and Credentials so that we can have a look into it for you on your site and help you out.

Regards, P-THEMES.

Please join our Discord Lesson


The Porto accordions on our sites are no longer editable – please can you advise – they are greyed out in wp bakery

Hello, @nmwoods_1,

Could you please submit a ticket via our support system here: https://www.portotheme.com/support/ , providing all the relevant details about your concerns? This will enable our support team to assist you more effectively.

We are committed to helping you resolve this issue and ensuring a smooth experience for you.

Regards, P-THEMES.

Please join our Discord Lesson


On the Porto Digital Agency Y2 demo, neither the menu nor the footer is visible on my MacBook Air. I just noticed this. Are you aware of this issue? I want to install this demo, but I have some concerns.

Hello, @HasanSelcuk,

Could you please submit a ticket via our support system here: https://www.portotheme.com/support/ , providing all the relevant details about your concerns? This will enable our support team to assist you more effectively.

We are committed to helping you resolve this issue and ensuring a smooth experience for you.

Regards, P-THEMES.

Please join our Discord Lesson


badd Purchased

Greetings Porto,

Hey fellows, I hope everybody is doing well. What is the url to update my licenses. I cannot find the link. I need to figure out who has what license.

Thanks Badd.

Hello, @badd,

You can check and manage your list of licenses here: https://www.portotheme.com/support/reset-sites/

Regards, P-THEMES.

Please join our Discord Lesson


Does Sticky Add To Cart not support variations? On a variable product, the sticky add to cart shows at the bottom after scrolling down, however, doesn’t show the variable options of the product in the sticky add to cart bar.

https://ibb.co/4ZK13Shv

Hello, @aashishbisht,

Thanks for sharing your idea! To help us prioritize it, please submit it as a feature request on our Forum here: https://www.portotheme.com/forums/topic/feature-request/

This is where we gather all suggestions for future updates. We’d love to hear more!

Regards, P-THEMES.

Please join our Discord Lesson


I would love to add feature requests, but I am getting this message “You cannot reply to this topic.”.

Just as an FYI for that sticky filter, here is an example: https://www.jbhifi.com.au/collections/all-computer-deals. When you scroll down, the filters will become sticky.

Hello, @aashishbisht,

I’ll forward this request to our development team and ask them to consider it for future theme updates.

Thank you for your understanding.

Regards, P-THEMES.

Please join our Discord Lesson


since your latest updates coupon codes are not taking off the sub total anymore, also console error after applying coupon: TypeError: $( ’.woocommerce-cart-form .porto-lazyload’ ).themePluginLazyLoad is not a function. (In ’$( ’.woocommerce-cart-form .porto-lazyload’ ).themePluginLazyLoad()’, ’$( ’.woocommerce-cart-form .porto-lazyload’ ).themePluginLazyLoad’ is undefined)

Hello, @dennygoosensen,

Could you please submit a ticket via our support system here: https://www.portotheme.com/support/ , providing all the relevant details about your concerns? This will enable our support team to assist you more effectively.

We are committed to helping you resolve this issue and ensuring a smooth experience for you.

Regards, P-THEMES.

Please join our Discord Lesson


Hello we create a support thread in your forums but its been 24 hours we cant take any answers. Can you help us?

https://www.portotheme.com/forums/topic/porto-polylang-homepage-error/

Hello, @myraverse,

I can see that our support engineer already replied to your thread. Please check the reply there and reply back there accordingly.

Regards, P-THEMES.

Please join our Discord Lesson


Does your theme have features for customers to check their order details and track shipping? If not, what is your recommended plugins for these features?

Hello, @muadmz,

Thank you for showing your interest in Porto WordPress :)

Our theme is based on WooCommerce, and by default, WooCommerce does not have this functionality, so you have to try with any third-party plugin that better suits your requirements.

Regards, P-THEMES.

Please join our Discord Lesson


by
by
by
by
by
by

Tell us what you think!

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

Sure, take me to the survey