-
AuthorPosts
-
April 11, 2019 at 10:05 pm #1089731
There are several elements in the Avia Builder that will cause nothing to appear on the screen. There has to be a fix for this, I used Enfold a couple years ago and never had issues like this. It seems like anything that would be pulling blog posts, as well as some image sliders absolutely don’t work with the theme. Is there a way I can get this fixed, or add some code to fix it myself? When trying to add one of these items to the page, sometimes it will just tell me “Update Failed”. Removing the item from the page will allow the page to update. What’s missing here guys?
April 12, 2019 at 9:11 am #1089970Hey bigbadjohn,
Where can we see and reproduce the problems you are having?
Best regards,
RikardApril 12, 2019 at 7:11 pm #1090136This reply has been marked as private.April 12, 2019 at 7:12 pm #1090137This is also a website with VERY minimal coding and plugin use. I’ve deactivated all plugins, and still get this issue.
April 13, 2019 at 9:26 am #1090317Hi,
Thank for that, what happens if you select to use the Classic Editor in the main page of the theme options? If that doesn’t have any effect then please include admin login details in private.
Best regards,
RikardApril 15, 2019 at 6:55 pm #1091044I have already tried using the classic editor, to no avail. Providing a login in the private content. I really feel like there has to be a simple solution for this, I just can’t see what it is. I’ve used Enfold since 2017 and have always loved it – but we’ve never use the builder elements that pull the blog posts in – these are features we need if our company is to stick with Enfold as a theme.
April 16, 2019 at 9:50 am #1091329Hi,
Thanks for that, the problems seems to be related to your Autoptimize plugin, I’m seeing this in the markup:
<script type="text/javascript" defer src="https://yoursite.com/wp-content/cache/autoptimize/js/autoptimize_5074850cfa40ef00af755fca2f7016cd.js"></script><!--noptimize--><!-- Autoptimize found a problem with the HTML in your Theme, tag
/body
missing --><!--/noptimize-->That is not true of course, the body tag is there. What happens if you clear the cache and minification from the plugin and deactivate it?
Best regards,
RikardApril 16, 2019 at 4:13 pm #1091488Rikard,
As you can see in one of my previous replies, I had deactivated ALL plugins, and was still getting the issue.
April 16, 2019 at 4:20 pm #1091497We’re on a very tight deadline for this, and we seem to only be getting about one reply a day. I know we’re one of many clients, but can we get a little more attention on this and get it resolved? The above reply got us nowhere, I’d already said that I’d deactivated all plugins and still had the issue. This puts us yet another day behind to wait for a reply, hopefully with some good information this time.
April 17, 2019 at 1:53 pm #1092006Hi bigbadjohn,
I could not login with the credentials posted above. Can you please update those?
Best regards,
VictoriaApril 17, 2019 at 6:18 pm #1092094Yes, I actually just moved the site to a new host last night. I’m going to make a new login for you in the private content below.
HOWEVER – I think I found something that might get you pointed in the right direction as well… On the new host, it actually gives me an error message. The message is as follows(fair warning, it’s a long one):
Fatal error: Uncaught Error: Call to undefined function avia_wc_clear_catalog_ordering_args_filters() in /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-masonry.php:876 Stack trace: #0 /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries/masonry_entries.php(595): avia_masonry->query_entries() #1 /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/php/shortcode-template.class.php(611): avia_sc_masonry_entries->shortcode_handler(Array, ”, ‘av_masonry_entr…’, Array) #2 /home/stryvebi/public_html/wp-includes/shortcodes.php(325): aviaShortcodeTemplate->shortcode_handler_prepare(Array, ”, ‘av_masonry_entr…’) #3 [internal function]: do_shortcode_tag(Array) #4 /home/stryvebi/public_html/wp-includes/shortcodes.php(199): preg_replace_callback(‘/\\[(\\[?)(av_mas…’, ‘do_shortcode_ta…’, ‘[av_section min…’) #5 /home/stryvebi/public_html/wp-includes/class-wp-hook.php(286): do in /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-masonry.php on line 876
Hopefully this helps you figure this out! We’re really anxious to get it up and running properly, and would love if this worked.
the page in question is https://stryvebiltongorders.com/test-paige/
- This reply was modified 5 years, 7 months ago by bigbadjohn.
April 19, 2019 at 4:11 pm #1092707Any ideas guys? Did that error message help?
April 22, 2019 at 5:51 am #1093239Hi,
We would like to apologize for the delay.
Did you update the theme manually? Please try to delete the whole enfold > config-templatebuilder folder, then replace it with the same folder from the latest version.
Best regards,
IsmaelApril 22, 2019 at 5:06 pm #1093370I redownloaded Enfold from Themeforest, and swapped the folders out – that didn’t work.
After that, I completely reinstalled Enfold parent theme, and the same thing.Error message returned is: Fatal error: Uncaught Error: Call to undefined function avia_wc_clear_catalog_ordering_args_filters() in /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-masonry.php:958 Stack trace: #0 /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/masonry_entries/masonry_entries.php(604): avia_masonry->query_entries() #1 /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/php/shortcode-template.class.php(687): avia_sc_masonry_entries->shortcode_handler(Array, ”, ‘av_masonry_entr…’, Array) #2 /home/stryvebi/public_html/wp-includes/shortcodes.php(325): aviaShortcodeTemplate->shortcode_handler_prepare(Array, ”, ‘av_masonry_entr…’) #3 [internal function]: do_shortcode_tag(Array) #4 /home/stryvebi/public_html/wp-includes/shortcodes.php(199): preg_replace_callback(‘/\\[(\\[?)(av_mas…’, ‘do_shortcode_ta…’, ‘[av_section min…’) #5 /home/stryvebi/public_html/wp-includes/class-wp-hook.php(286): do in /home/stryvebi/public_html/wp-content/themes/enfold/config-templatebuilder/avia-shortcodes/av-helper-masonry.php on line 958
It seems that there are a quite a few undefined functions…..I’m pretty confused here. The above is just for the Masonry Grid, but there are several other Avia elements that give similar errors.
April 22, 2019 at 6:04 pm #1093381This may help you as well, although I couldn’t figure out a solution directly from it myself.
it wouldn’t let me paste in the whole URL for some reason, but the thread is /bigcommerce-issues/ in your forum.
This guy also has BigCommerce installed, and was getting the same error messages. Did you guys find a solution for him? Very possible that this is the exact same issue.
- This reply was modified 5 years, 7 months ago by bigbadjohn.
April 22, 2019 at 6:57 pm #1093389I have one more update for you…..I’m currently in chats with BigCommerce, and they had me remove their plugin and delete it entirely. This got the avia elements to magically work. Reinstalling it throws the exact same error messages though. We definitely need both the theme, and the eComm plugin to work together.
April 24, 2019 at 3:49 am #1093809Hi,
Thanks for the update.
Are you using the masonry element in a product item? The “avia_wc_clear_catalog_ordering_args_filters” function should NOT be executed when WooCoomerce is not active or installed, so we are not really sure why it’s throwing that error.
Best regards,
IsmaelApril 24, 2019 at 5:04 pm #1094066Thanks for the reply.
What I’ve done, is created a blank page so we can test the avia elements. https://stryvebiltongorders.com/test-paige/ is the url for that. We have a lot of blog posts, and the only thing I’ve done on that page is pull in a masonry grid for blog posts in the avia builder, and it gives me that large “fatal error”.
The ecommerce plugin we are using is BigCommerce, instead of WooCommerce. BigCommerce for WordPress is a pretty new plugin, I just can’t get it to work with some of the avia builder elements.
What is the purpose of that function, and is it necessary for the builder or function of the theme? Would there be a way to go in and turn it off without breaking too much functionality? We just need the builder to allow us to use all the elements it has in it without throwing those large errors like that. If we can remove unnecessary functions, we might be able to get this working.
Thoughts? Perhaps we can rip out the WC code since I’ll never use WooCommerce?
- This reply was modified 5 years, 6 months ago by bigbadjohn.
April 24, 2019 at 5:32 pm #1094086Update!!!!! I actually used a plugin called “String Locator” and went in and removed where it was calling the function…..and that particular element is working now!
I saw another guy had the same issue with these error codes while using BigCommerce, it seems as if whatever function the theme uses to detect WooCommerce is also triggered falsely when BigCommerce is installed, causing issues.
Commenting out the function:
if( function_exists( ‘WC’ ) )
{
avia_wc_clear_catalog_ordering_args_filters();
$avia_config[‘woocommerce’][‘disable_sorting_options’] = false;
}fixed the particular issue with the masonry grid not working. I’m sure I’ll have to do this for each of the avia elements we’d like to use, but we know what to do now to get this working.
I’d definitely add this to your information in dealing with BigCommerce, it’s taken me about 2 weeks working this problem to get it figured out. Could save a lot of people a lot of time in the future. For some reason Enfold Theme can’t tell the difference between BigCommerce and WooCommerce at this point, but it there IS a fix for it!
April 25, 2019 at 4:25 am #1094280Hi,
Thank you for that info.
Could you ask BigCommerce authors for any function that we can use to check if the plugin is enabled? We can use the native function is_plugin_active to do that, but it won’t conform with the current code that we use to check for WooCommerce.
if( function_exists( ‘WC’ ) )
Best regards,
IsmaelApril 25, 2019 at 4:56 pm #1094451Absolutely! Have to say, it’s a big honor to be able to help you guys work on this to improve the theme. We used Enfold at my first development job, and I absolutely loved it. Big fan.
I’ll get with BigCommerce right away and see if we can get a function worked up that will solve this problem for everyone using the Enfold theme with the BigCommerce plugin.
April 29, 2019 at 4:02 am #1095156Hi,
Thank you so much. Glad to hear that you’re loving the theme. Please update us when they respond.
Best regards,
IsmaelOctober 18, 2020 at 12:36 pm #1253593Hi,
I’ve been dealing with this issue for months.
Can anybody help me out?
Best,
October 19, 2020 at 6:54 am #1253818Hi oniljuez,
Please open a new thread and include WordPress admin login details in private so that we can have a closer look at your site.
Best regards,
Rikard -
AuthorPosts
- You must be logged in to reply to this topic.