@giuse Thank you very much for providing a solution for that issue, also many thanks to @srikat for start that discussion! 🙂
Thanks for your great support, Jose.
It is actually these that make it work:
*&oxygen_iframe=true*
*ct_builder=true*
Plugin Author
Jose
(@giuse)
You are welcome Sridhar! Many thanks to you!
You are welcome @pcbuildbg !
Hi José,
I followed the “Enable Oxygen on specific views” from the Sridhar howto at: https://wpdevdesign.com/enable-disable-oxygen-on-specific-pages-and-deactivate-plugins-from-loading-in-oxygen-editor-using-freesoul-deactivate-plugins
Unfortunately I still end up with a critical error on the Homepage and the WooCommerce product pages are blank? Also, I’m not able to edit any page with Oxygen.
Any hints?
Plugin Author
Jose
(@giuse)
Hi @smallguy
I suggest you enable the debug in wp-config.php.
– Open wp-config.php, you will find it in the main directory where WordPress is installed.
– If you see define( ‘WP_DEBUG’, false ); replace it with define( ‘WP_DEBUG’, true );
– If WP_DEBUG is not defined anywhere in your wp-config.php, add the line
define( 'WP_DEBUG', true );
before the comment /* That’s all, stop editing! Happy publishing. */
– If you also see define( ‘WP_DEBUG_LOG’, false ); replace it with define( ‘WP_DEBUG_LOG’, true );
– Visit the homepage.
– Open the file debug.log that you should find in the folder wp-content.
–
Then please let me know the errors that you find in the file wp-content/debug.log.
Hi @giuse,
Below what I see displayed on the homepage when debug is true.
Fatal error: Uncaught Error: Call to undefined function new_etheme_get_image() in /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/legenda-core/inc/shortcodes/banner.php:38 Stack trace: #0 /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-includes/shortcodes.php(343): etheme_banner_shortcode(Array, '</p>\n<h1 style=...', 'banner') #1 [internal function]: do_shortcode_tag(Array) #2 /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-includes/shortcodes.php(218): preg_replace_callback('/\\[(\\[?)(banner...', 'do_shortcode_ta...', '[banner font_st...') #3 /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/js_composer/include/helpers/helpers.php(240): do_shortcode('[banner font_st...') #4 /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/js_composer/include/templates/shortcodes/vc_column.php(94): wpb_js_remove_wpautop('[banner font_st...') #5 /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/js_compo in /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/legenda-core/inc/shortcodes/banner.php on line 38
Plugin Author
Jose
(@giuse)
Thank you @smallguy
It looks the plugin Legenda Core calls a function that is defined in another plugin, but that plugin is not active on the pages where you see that error.
Actually, a plugin should never call a function that is defined in a third plugin without first checking the existence of that function, but this check is not done in the plugin Legenda Core, so it’s important that you don’t disable plugins that are needed by Legenda Core when Legenda Core is active.
If you need help in finding the plugin that is needed by Legenda Core, report the list of your plugins and the name of the theme.
In case you have too many plugins, maybe it’s faster if export the list in Freesoul Deactivate Plugins => Tools => Favorite Plugins => Export
Another way to find the plugin needed by Legenda Core is going to Singles and click on the lens icon to preview the page enabling a plugin after the other until you don’t have anymore the error.
I mean, do something similar as you see in the video here https://freesoul-deactivate-plugins.com/how-check-which-plugin-causes-issues/, but start from the configuration you have now and activate a plugin after the other until you don’t find the plugin that you should never disable when you keep active Legenda Core.
I hope it helps.
Thanks @giuse
Before I do anything, let me say that after installing Oxygen + Oxygen Woocommerce on this WP I installed your Freesoul and deactivated Oxygen as the only plugin like suggested by Sridhar howto. So I guess that means that no other plugin besides Oxygen (+ lateron also Oxygen Woocommerce) is disabled by Freesoul, right? IMHO that would mean I can’t enable any more plugins that would be needed by the theme, since they all are already enabled 😉
Or am I missing something?
Note: Debug only shows below deprecated warnings when Oxygen (wc) + Freesoul is deactivated
Deprecated: Function create_function() is deprecated in /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/locatoraid-pro/modules/widget.wordpress/widget_searchform.php on line 87
Deprecated: Function create_function() is deprecated in /home/tsttngwatch/domains/test.tngwatches.com/public_html/wp-content/plugins/locatoraid-pro/locatoraid-pro.php on line 67
-
This reply was modified 3 years, 3 months ago by smallguy.
@smallguy Please don’t offer to send or post logon credentials on these forums:
https://wordpress.org/support/guidelines#the-bad-stuff
You can contact the author on their own site and, once there, the discussion is between the two of you. However, it is not OK to enter or send site credentials on these forums. We don’t want to encourage others (who are less reputable) to do similar things. It’s a fine line, but one that we need to enforce. Thanks for your cooperation.
@sterndata
Thanks, That was’nt my intention to do so 😉
Meaning, never in a public forum…
-
This reply was modified 3 years, 3 months ago by smallguy.